https://dev.to/0xkkocel/wednesday-links-edition-2025-10-01-2d78
#java #jvm #spring #springboot #junit
You know the syntax. But do you know the why behind Stream, Optional, var, sealed & more? Vipin Menon maps 30 years of evolution powering your IDE. You’re standing on decades of design.
Trace the footprints: https://javapro.io/2025/05/20/a-journey-through-30-years-of-api-evolution/
Added #JVM Stack Operations mapping to my #UltimaVM (see link). But I am thinking of adding indirect adressing:
PUSH.U64 [r0-r1] Push mem val from addr in r0 to addr in r1
PUSH.F32 [r0] Push val at mem addr in r0
#Serverless isn’t for #Java. Or is it? Marius Stein & Vishal Shanbhag weaponize #GraalVM & #Kubernetes to turn your app into a lightning-fast, eco-friendly machine. Still think you can’t have both speed & sustainability?
⚡ Braucht mein Technologie-Park wirklich noch eine weitere Sprache?
Mit Kotlin 2.0 und dem neuen K2 Compiler ist klar: Kotlin ist kein Nischenprojekt mehr.
🚀 Schnellere Builds & IDE
🌍 Ein Code für Android, iOS, Web & JVM
🔒 Moderne Features & Safety
➡️ Deep Dive unserer Expertin Iryna Dohndorf: https://dev.karakun.com/2025/09/18/Kotlin-K2-Compiler.html
📚 Mehr technische Artikel & Insights gibt es regelmässig auf dem Karakun Developer Hub 👉 https://karakun.dev
Kotlin 2.0 marks a turning point with the K2 compiler, multiplatform capabilities, and advanced features that go beyond “Java with sugar.” Discover how Kotlin bridges gaps in the Java ecosystem, boosts developer productivity, and sets the course for the future of JVM and cross-platform development.
[Перевод] JVM: Барьеры, которые подходят любому GC
В новом переводе от команды Spring АйО рассказывается, как сократить время разогрева JVM с помощью ahead-of-time компиляции (в рамках Project Leyden), а также объясняется, почему традиционные GC-барьеры мешают гибкому выбору сборщика мусора. Статья содержит интересное решение — GC-независимые барьеры загрузки , которые можно «пропатчить» в рантайме под конкретный GC, обеспечивая совместимость без переписывания кода.
https://habr.com/ru/companies/spring_aio/articles/949710/
#java #jvm #jit #jitкомпилятор #jitкомпиляция #jvm_hacks #jvm_options #performance #performance_optimization
🎉 30 Jahre Java – und die Reise geht weiter!
Auf der #BaselOne25 zeigt Falk Sippach, welche Neuerungen #Java 21 bis 25 bringen 🚀
Von Pattern Matching über Virtual Threads, String Templates und Value Types bis hin zu API-Verbesserungen & #JVM Updates: Falk liefert den Überblick, was heute schon im #JDK steckt – und was euch in den nächsten Jahren erwartet.
📅 16.10. | Markthalle Basel
🎟️ https://eventfrog.ch/BaselOne2025
📌 Programm mehr: https://baselone.org/#programm