JDK 22: The new features in Java 22 (2023.12.01)

Due in March, the next version of standard Java will have 12 features including previews of scoped values, structured concurrency, stream gatherers, and the ability to execute multi-file programs.

https://www.infoworld.com/article/3708329/jdk-22-the-new-features-in-java-22.html

Kotlin keeps climbing the Tiobe popularity index (2023.11.13)

JetBrains’ Java rival and the leading language for Android development moves up to 15th place in Tiobe’s index of programming language popularity.

https://www.infoworld.com/article/3710290/kotlin-keeps-climbing-the-tiobe-popularity-index.html

What's new in Kotlin 1.20.0 (2022.12.28)

The Kotlin 1.8.0 release is out and here are some of its biggest highlights:
  • New experimental functions for JVM: recursively copy or delete directory content
  • Improved kotlin-reflect performance
  • New -Xdebug compiler option for better debugging experience
  • kotlin-stdlib-jdk7 and kotlin-stdlib-jdk8 merged into kotlin-stdlib
  • Improved Objective-C/Swift interoperability
  • Compatibility with Gradle 7.3
https://kotlinlang.org/docs/whatsnew18.html

JDK 20: The new features in Java 20 (2022.11.23)

Pattern matching for switch statements and expressions will be previewed for a fourth time in the next version of standard Java, due in March 2023.

https://www.infoworld.com/article/3676699/jdk-20-the-new-features-in-java-20.html

7 reasons Java is still great (2022.07.18)

Java has endured radical transformations in the technology landscape and many threats to its prominence. What makes this technology so great, and what does the future hold for Java?

https://www.infoworld.com/article/3666525/7-reasons-java-is-still-great.html

Kotlin 1.7.0 unveils K2 compiler (2022.06.13)

Kotlin 1.7.0 introduces an alpha version of the new K2 compiler and a new approach to incremental compilation in Gradle.

https://www.infoworld.com/article/3663519/kotlin-unveils-k2-compiler.html