ironwood-lang/ironwood
View on GitHub ↗ ★ 26 Java
Ironwood is an ahead-of-time compiled, object-oriented language for high-performance native applications. It preserves the familiar Java syntax, object model, and everyday APIs that Java developers already know, while producing optimized native executables with no JVM, JIT, or garbage collector.
3 mentions on Hacker News by 1 person: 1 story, 2 comments · first 2026-09-10 · latest 2026-09-21
20082026
-
▲ 2
What do you think of a Java-like language that compiles to native code?story by joas_coder · 2026-09-21 · 7 comments
-
Strongly agree. Ironwood ( https://github.com/ironwood-lang/ironwood ) takes that to the limit by throwing away the JVM :) The static type is the tag, so nothing is tagged at runtime. Primitives are machine-width values, references are one…
comment by joas_coder · 2026-09-10 · in Replacing a Rust Enum with a 64-Bit Word Made My Interpreter 17% Faster -
…running Java apps in containers isn't great because of that JVM layer. Funny, Ironwood ( https://github.com/ironwood-lang/ironwood ) explores exactly this space: familiar Java programming without JVM startup, warmup, or GC.
comment by joas_coder · 2026-09-10 · in Fine, I'll build my own text editor