So the idea is to be able to write
Circle(Point(int x, int y), double radius) = getCircle();
#openjdk
Latest posts tagged with #OpenJDK on Bluesky
So the idea is to be able to write
Circle(Point(int x, int y), double radius) = getCircle();
#openjdk
IMO the quality of #Java has improved *a lot* between 2015 and 2025 -- excellent work of the heroes at #OpenJDK.
As for the #community, I hope we can get more diverse. One of the great things in the early days was "Java Everywhere". Think about education, science, data/embedded,... #innovation
Java 26 is coming with new features and improvements. @loicmathieu.fr breaks down what's included in this release.
Read the full article: foojay.io/today/java-2...
#Java #Java26 #OpenJDK
List of all the companies and franchises owned by the Ellisons after the potential merger. Notable mentions: HBOMax, all former-turner stations, BET, Food Network, Cartoon Network, Showtime, Skydance, etc.
So, #Java and #Oracle. The Ellisons will soon own a massive chunk of everything. Java, thankfully, is Open Source via #OpenJDK. The only thing that Oracle "owns" is its own #JDK, but that isn't the only game in town as #Azul and other vendors offer […]
[Original post on mastodon.social]
The #OpenJDK team is finally considering NOT emitting an "unknown enum constant" warning for optional annotations (which breaks builds with -Werror)! 😱
github.com/openjdk/jdk/...
I would warmly welcome that for #Java! 👏🏼
3rd prev Lazy constants JEP 531 is about to “Remove the low-level methods `isInitialized`”. While I believe `orElse` isn’t meaningful,
I have a very different opinion on `isInitialized`. It’s very useful to poll for long init, rather than waiting for it
openjdk.org/jeps/531#:~:...
#Java #openjdk
Check out how Java has changed over time with java.evolved - a visual diff tool that shows the language's transformation across versions. Great write-up by @bazlur.ca.
foojay.io/today/a-visu...
#Java #OpenJDK
Ubuntu 26.04 LTS Moving To OpenJDK 25 By Default
#java #jdk #linux #openjdk #ubuntu
www.phoronix.com/news/U...
Oracle Java Users are Leaving Oracle
This Just In: 81% of Oracle Java users have migrated, are migrating, or plan to migrate at least part of their Oracle Java to a non-Oracle OpenJDK distribution. 🤯
Get the full report: https://bit.ly/4rFKN7y
#StateofJava #OpenJDK
🐛 Encuesta: Desarrolladores Java Luchan con una Masa Enorme de Deuda Técnica
El 63% de devs Java ve su productividad mermada por código muerto y deuda técnica sev
devops.com/survey-java-developers-w...
#Java #TechnicalDebt #OpenJDK #RoxsRoss
Next stop in my "2026 #JavaOnSingleBoardComputers Journey": #BeagleBoards! I received 4 boards (2x #Arm, 2x #RISCV) and did a quick first unboxing and test.
Video on YouTube:
www.youtube.com/watch?v=pZ8h...
More info, links, and details:
webtechie.be/post/2026-02...
#Java #OpenJDK #JavaOnRiscV
First JDK 26 Release Candidate: mail.openjdk.org/pipermail/jd...
Downloads: jdk.java.net/26/
#JDK26 #Java26 #OpenJDK #TestItNow
If you're running Debian 13, 12, or 11 and need the newest LTS Java, check out this straightforward guide for installing OpenJDK 25.
linuxcapable.com/how-to-insta...
#Linux #Debian #OpenJDK #Java #JDK #SysAdmin #OpenSource
Want to level up your Java game? Check out the Foojay Podcast.
Great technical depth hosted by @frankdelporte, covering everything from Project Leyden to AI.
🎙️Foojay Podcast: https://foojay.io/today/category/podcast/
#Java #SoftwareEngineering #OpenJDK #Foojay #Podcast
Java Explores Carrier Classes to Extend Data-Oriented Programming Beyond Records
#amber #java #openjdk
www.infoq.com/news/2026...
#ProjectAmber just introduced a new design proposal for Carrier Classes & Carrier Interfaces.
The goal? Extend record-style modeling to more Java types - without losing concise state declarations, derived methods, or pattern matching.
Read more ⇨ bit.ly/4r3yEJL
#Java #InfoQ #OpenJDK
If you've ever wondered how to automate the upgrading of your JDK in Docker images, you might want to checkout my latest article.
medium.com/devops-by-na...
#build
#cicd
#dependabot
#devops
#devsecops
#git
#github
#jdk #java #openjdk #temurin #eclipse
#softwaredevelopment #softwareengineering
Shenandoah/Generational-Shenandoah GC into Native Image reached a milestone according to Volker Simonis where there is no a libshenandoah, there are still quite some significant work remains tough.
Follow updates there: github.com/oracle/graal...
#shenandoah #openjdk #graalvm
Had a fantastic evening at the #NoiseBridge #hackerspace with the #SFJUG yesterday in San Francisco. What a great place for people that would like to be creative… #HackThePlanet #community So many good conversations about #Java, #GarbageCollection, #OpenJDK and @azulsystems.bsky.social
All the links mentioned during my talk for the #jChampions Conference, as well as the recording, are available on my website. It was a lot of fun explaining the history of #OpenJDK #ProjectPanama, how to use the FFM API in #Java, blink HelloWorld with an LED, and more!
webtechie.be/post/2026-01...
Java achieving 14 TFLOP/s on an NVIDIA A10? 🚀
Is that possible? Our new article shows a PoC of how Projects Babylon and HAT use Code Reflection to achieve near-native GPU performance for matrix-multiplication.
Deep-dive here:
openjdk.org/projects/bab...
#Java #OpenJDK #GPU #HPC #AI
Running Java on a free JVM distribution might look cost‑effective on paper. but what’s the cost of “free” when it comes to security?
Read the risk breakdown in this blog 👉 https://bit.ly/4pN3PHy
#Java #Security #OpenJDK #CyberSecurity #EnterpriseIT #RiskManagement
btw there is a new version of #JDKUpdater for #macos available on github…get it here github.com/HanSolo/JDK-... #openjdk #java
OpenJDK January 2026 Critical Patch Update and Patch Set Update Released
#java #jdk #openjdk
foojay.io/today/openjdk...
The Quarterly Critical Patch Updates and Patch Set Updates for OpenJDK are now available! Stay updated with these important security and bug fixes in your #Java runtime. By @frankdelporte.be. Read here: foojay.io/today/openjd... #OpenJDK #Update
JEP 527, "Post-Quantum Hybrid Key Exchange for TLS 1.3" now targeted to JDK 27:
openjdk.org/jeps/527
mail.openjdk.org/pipermail/jd...
#jdk #openjdk #tls #crypto #pqc
Don’t let your upgrade slow you down.
Join us next week to learn the easiest ways to move from JDK 21 to JDK 25:
💡What’s new
💡What to watch out for
💡Live migration demo
Check out the details at https://bit.ly/4qcE4Sa
#Java #OpenJDK #Webinar #TechEvents #JavaPerformance
just on a side note… #JakartaEE based services can actually start super fast using #CrAC … payara.fish/blog/cut-jak... #java #openjdk