Explore the evolution of the #Clojure ecosystem - from Rich Hickey’s vision to tame complexity to its rise as a mature enterprise solution.

In this #InfoQ video, Jordan Miller dives into Clojure’s key philosophies, milestone moments like “Simple Made Easy”, and the innovative tools driven by its vibrant community.

🎥 Watch now: https://bit.ly/4klSEUw

📄 #transcript included

#ProgrammingLanguages #JVMLanguages #SoftwareDevelopment #FunctionalProgramming

Join me for #Twitch4J on the last day of #DWX24. #EnterpriseSocial #Java #JVMLanguages

Learn how and why #Java abstracted its existing thread construct to provide an alternative user-mode implementation of threads as opposed to offering a new concurrency construct.

Ron Pressler briefly mentions other transformative features recently added to the JVM in the areas of garbage collection and observability/profiling.

🎥 Watch the #InfoQ video: https://bit.ly/48opvlA

#VirtualThreads #JVMLanguages

Virtual Threads for Lightweight Concurrency and Other JVM Enhancements

Ron Pressler presents how and why Java abstracted its existing thread construct to provide an alternative user-mode implementation of threads as opposed to offering a new concurrency construct.

InfoQ

Explore the use of the Unnamed Patterns / Variables in programming languages like #Java, #Kotlin & #Scala.

Enhancing code readability, allowing the omission of unnecessary components, and simplifying code are key features.

Read the #InfoQ article by A N M Bazlur Rahman for more insights: https://bit.ly/44Aknbe

#JDK21 #JVMLanguages #FunctionalProgramming

Streamlining Code with Unnamed Patterns/Variables: a Comparative Study of Java, Kotlin, and Scala

Explore Java's latest feature, Unnamed Patterns/Variables. Understand its relevance and a comparative study with Kotlin Scala, and more!

InfoQ

🆕 #Gradle 8.0 has been released!

This version reduces the build duration & improves the Kotlin DSL that supports Kotlin 1.8 and Java 11 features in the build scripts.

Read more on #InfoQ: http://bit.ly/3ylRKRE

#Java #Kotlin #JVMLanguages

Gradle 8.0 Provides Improved Kotlin DSL and Build Times

The Gradle team announced Gradle 8.0 which reduces the build duration and improves the Kotlin DSL, for example, Kotlin API 1.8 and Java 11 features may now be used in the build scripts.

InfoQ

Can anyone recommend good software #meetups in #Melbourne? Going to be moving there at the end of the year.

Mostly into #Java #JVMlanguages #docker #kubernetes but interested in anything!