Computer Science and Programming
139K subscribers
935 photos
31 videos
37 files
1.23K links
Channel specialized for advanced topics of:
* Artificial intelligence,
* Machine Learning,
* Deep Learning,
* Computer Vision,
* Data Science
* Python

Admin: @otchebuch

Memes: @memes_programming

Ads: @Source_Ads,
https://telega.io/c/computer_science
Download Telegram
foojay – a place for friends of OpenJDK
Java 26 arrives with 10 JEPs and relatively few new features compared to Java 25. Key highlights include: JEP 500 which warns when final fields are mutated via deep reflection (preparing to block this in a future release), JEP 504 which removes the long-deprecated Applet API, JEP 516 which improves AOT object caching to work with any GC, JEP 517 which adds HTTP/3 support to the JDK HTTP Client, and JEP 522 which improves G1 GC throughput by reducing thread synchronization. Notably, UUIDv7 support is added via UUID.ofEpochMillis(). No preview features graduate to standard in this release, with several features like Structured Concurrency, Vector API, and Primitive Types in Patterns remaining in preview. Miscellaneous API additions include Process.AutoCloseable support, case-folding String methods, and new BigInteger/Duration/Instant utilities.
❤6