#JVM
Wednesday Links - Edition 2025-11-12
dev.to/0xkkocel/wed...
#java #jvm #hexagonalarchitecture #xml
Wednesday Links - Edition 2025-11-12
The Long Journey - How Bytecode Gets Interpreted by the Machine (11...
dev.to
November 12, 2025 at 4:19 PM
Hahaha! Well it paid the bills into the 2010s before I made the switch to the JVM permanently.
November 12, 2025 at 3:29 PM
Java Architect Who we are We don't have the fame, but we've got the flame. We are a distributed group of specialists within NTT DATA Romania, who make the best out of JVM-based technolog...

#Software #Development

Origin | Interest | Match
[Hiring] Java Architect @NTT DATA Romania SA
Nov 12, 2025 - NTT DATA Romania SA is hiring a remote Java Architect. 📍Location: Romania.
remotive.com
November 12, 2025 at 4:27 PM
November 12, 2025 at 11:56 AM
Java takes longer to compile because it’s a two-step process — first, the javac compiler turns code into bytecode, then the JVM compiles that bytecode into machine code at runtime.

This design makes Java portable and secure, but slower to compile than C or C++.
November 11, 2025 at 6:47 PM
Thankfully, we don't have to sacrifice any optimizations or VM features like CRuby does, since we punt all that to the JVM. The rest is just working around missing posix features and normalizing paths and newlines the same way as CRuby. It's still a big hassle to support, but I think it's worth it.
November 11, 2025 at 6:19 PM
Two posts in a day! Even though it's not a novel, using NaNoWriMo as a motivator to get some of my ideas down. I hope you're interested in nullability in Java and Kotlin plus a preview of nullability in Project Valhalla: albendz.github.io/albendz-code...

#Java #Kotlin #JVM
Nulls: Are we still losing millions of dollars with Java and Kotlin?
An overview of nulls, NullPointerExceptions, and nullability in Java and Kotlin.
albendz.github.io
November 11, 2025 at 4:07 PM
Looking for a new colleague with great developer and communication skills?

Get Andres while he is available!!!!

#Java #JVM #Software #Hire
Hi everyone! An ongoing reorganization at my current employer has prompted me to seek for a new role and would appreciate your support.

I'm open to remote (anywhere) and hybrid roles in Switzerland. I have 25+ years experience as a software developer, 8 as devrel www.linkedin.com/posts/aalmir...
#opensource #opentowork | Andres Almiray
Hi everyone! An ongoing reorganization at my current employer has prompted me to seek for a new role and would appreciate your support. I'm open to remote (anywhere) and hybrid roles in Switzerland (...
www.linkedin.com
November 11, 2025 at 11:30 AM
Is it? I naively assumed great Windows support for the JVM made it a lot simpler than CRuby.
November 10, 2025 at 10:51 PM
Chicory (JVM native WebAssembly runtime) 1.6.0 is out, including Java 25 support. #java #wasm #chicory
chicory.dev/blog/chicory...
Chicory 1.6.0 – Java Modules, Performance, and Enhanced Proposals | Chicory
Chicory 1.6.0: Java Modules, Performance, and Enhanced Proposals
chicory.dev
November 10, 2025 at 9:06 PM
If you write code for the JVM, you are in quite the nexus moment as numerous foundational technologies either recently have or will imminently reach significant milestones:

#Java 25 LTS
— Kotlin 2
— Spring Framework 7
— Spring Boot 4
— Spring AI 1
— Embabel 1
— Jackson 3

Start planning upgrades!
November 10, 2025 at 6:11 PM
E claro, usar kotlin para gerar libs pra Java (na real ecossistema JVM) é bem legal também, você consegue fazer muita coisa bem legal
November 10, 2025 at 1:57 PM
Além disso, a lang kotlin em si pode ser compilada para JVM ganhando as cosias da JVM pra desenvolver backend, e kotlin é uma lang bem mais rica do que o Java é atualmente. É bem legal usar kotlin para backend
November 10, 2025 at 1:57 PM
3/ ✔️ For macOS installer applications, the JVM is now started in-process, fixing problems with incorrect titles and icons in the Dock.
November 10, 2025 at 1:57 PM
1/ ⭐ New in install4j 12: The binary architecture on macOS has been reworked. Previous versions of install4j used shell scripts for daemons and launchers. Now, all launchers are binary launchers that start the JVM in-process.

This has the following benefits:
November 10, 2025 at 1:57 PM
e심은 그럼 뭐냐?

뭐겠어요 이젠 네트워크 칩에서 JVM 돌리는 게 USIM에서 Java 바이트코드 돌리는 것보다 싸게 먹히는 거지
November 10, 2025 at 11:59 AM
JVM exceptions are weird: a decompiler perspective
https://purplesyringa.moe/blog/jvm-exceptions-are-weird-a-decompiler-perspective/
[comments] [128 points]
November 10, 2025 at 10:03 AM
5/ Ännu ett gigantiskt tack till er alla som fortsätter stödja militären i Ukraina!
Paypal www.paypal.me/jvmukraine
Swish +46705732545
Köp ett "JvM Medical kit" på
disarmamentsolutions.com/ukraine/dona...
Följ mig på FB www.facebook.com/jonas.matern
Köp en bok www.krigetsvagar.se
November 10, 2025 at 9:25 AM
JVM exceptions are weird: a decompiler perspective (purplesyringa.moe)

Discussion | Main Link
November 10, 2025 at 6:12 AM
Today I learned that Sun Microsystems created an OS based on Java called "Java OS," where everything except the kernel (device drivers, windowing system, etc.) was built with Java and ran on the JVM
en.wikipedia.org/wiki/JavaOS
JavaOS - Wikipedia
en.wikipedia.org
November 10, 2025 at 3:54 AM
i dont understand why some languages would build their own VM unless its for a game engine. it is obvi not gonna be better than LLVM, or JVM. it is gonna be a complete dumpster fire of a time and more work..
November 10, 2025 at 12:24 AM