IntelliJ IDEA will use JSpecify as its preferred null-safe library starting from 2025.3.
“The adoption of JSpecify is a great example of how collaboration across the Java ecosystem can create not just another standard, but one that developers actually benefit from.” — @andrei_kogun
https://t.co/yBd3e5aAe7
Spring Framework 7.0 is now GA!
Including Java 25 (with Java 17 baseline), Jakarta EE 11, JSpecify null-safety, Jackson 3.0, Kotlin 2.2, JUnit 6.0, plus programmatic bean registration, JmsClient, API versioning, HTTP Interface Client, RestTestClient & more https://t.co/4pp3lllhVg
🪦 GraalVM всё?
В официальном блоге Oracle появился довольно странный пост с заголовком "Detaching GraalVM from the Java Ecosystem Train" (https://t.co/ypt5J50e4a). Я долго вчитывался и пытался понять суть. Кажется, смысл примерно следующий:
• Кому нужен GraalVM JIT, используйте JIT-компилятор C2. В составе Oracle JDK 25 GraalVM JIT'а больше не будет (он был в Oracle JDK 23 и 24).
• GraalVM ещё не совсем мёртв: он будет развиваться в сторону динамических языков (GraalPy и GraalJS).
🎉 IntelliJ IDEA 2025.2 is out!
It brings powerful updates to help you stay productive, write better code, and adopt the latest tech with confidence.
Discover what’s new: https://t.co/5wghCbzFYE
Java сегодня исполняется 30 ле��.
Вообще первая стабильная версия 1.0.2 вышла 23 января 1996 года, но 23 мая 1995 года Sun Microsystems впервые публично анонсировали выход Java на конференции SunWorld. Поэтому именно эта дата и считается днём рождения Java.
Ура, товарищи! 🥳