Examine the essential security changes introduced after JDK 21 and how to prepare applications for these updates in the latest Road to #Java25 episode with @ammbra1508. https://t.co/j2rwFHbMhR
Hey, #ScalaCLI v1.9.0 is out! 🎉
It's a small update which brings support for the new Scala 3 nightly repository.
You can now try out the latest Scala 3.8 nightlies, and with it - the new, capture-checked Scala 3 standard library. 🚀
Be sure to check the full release notes at https://t.co/c7PROlzlBo
How to best provide the documentation of a library to LLMs, so that an AI coding assistant / agent is fully informed during development?
I've gathered a couple of options, and did a PoC on one of the libraries that I maintain.
Here are the results:
https://t.co/jME7WcygoL
Mill v1.0.0 has been released! :rocket:
It's a major release, bringing a number of big improvements (and breaking changes :hammer_and_wrench:)
Those include:
builds are now compiled with Scala 3.7.1 (moving directly from Scala 2.13)
YAML front-matter syntax in build.mill configuration file, replacing old $ivy directives
numerous syntax and API changes
Check the changelog here: https://t.co/vMof1jhVbt
And the release notes here: https://t.co/Z7Nbmtsydq
🚀 Get ready for a smoother workflow and even greater productivity with IntelliJ IDEA!
Starting with 2025.3, we are moving to a unified distribution to deliver a seamless development experience right at your fingertips.
https://t.co/5RGffjbQHO
A new static site generator 📖 made with Scala 3.7! This is what convenience looks like. Case classes use derives, but you can also find vars here and there... #scala https://t.co/0082VRgyBk
📢 The Kotlin 2.2.0 release is out! This version includes both new and stable language features, tooling updates, performance improvements for different platforms, and important fixes. Here are some additional highlights from this release:
✅ Language: New language features in preview, including context parameters. Several previously experimental features are now stable, such as guard conditions, non-local break and continue, and multi-dollar interpolation.
✅ Kotlin compiler: Unified management of compiler warnings.
✅ Kotlin/JVM: Changes to default method generation for interface functions.
✅ Kotlin/Native: LLVM 19 and new features for tracking and adjusting memory consumption.
✅ Kotlin/Wasm: Separated Wasm target and the ability to configure Binaryen per project.
✅ Kotlin/JS: Fix for the copy method generated for JsPlainObject interfaces.
✅ Gradle: Binary compatibility validation included in the Kotlin Gradle plugin.
✅ Standard library: Stable Base64 and HexFormat APIs.
Learn more: ➡️ https://t.co/e8wbRvUZos
Scala 3.7.1, the first patch release for the 3.7 series, is now available. 🎉 It brings support for the upcoming JDK 25, along with key stability improvements and bug fixes. #scala https://t.co/5wXBgQodyg
Java 25's feature set has been frozen, and it's impressive: 11 finalized features in language, APIs, and the runtime—plus 7 that are brewing. ☕
The latest Inside Java Newscast explains why the next release will be worth a fast update. https://t.co/p5tojQhP0G
Ready, steady, go!
Scala Days 2025 Program is here 😍
Functional Programming And The Real World
🏁4 tracks
🗣️ 50+ speakers
♾ Infinite fun
https://t.co/YDI7Yn6mPx
https://t.co/BhjIcPxg8X
Developer Ecosystem Survey 2025 is out!
As every year, we ask for ~15 minutes of your time and some answers about your choices and preferences regarding tools, languages, etc. Help us track where the IT community is going and what Scala's place is in it!
💖 Today marks 30 years of #Java! Three decades of “aha!” moments, groundbreaking features, and code that changed the world. Let’s celebrate every line we’ve written! 🎉 Check out our anniversary website!
#Java30withIntelliJIDEA
https://t.co/nPoyARduqF
Are you ready to celebrate #30YearsOfJava? 🥳
Join us TOMORROW for our livestream covering Java's evolution, its global impact, and how we shape its future together.
Details 👉 https://t.co/dBgDyuPhnj