Hacker GitHub

← All repos

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

Mentions per year 3 mentions · busiest year 2026 (3)
20082026
  1. ▲ 2
    What do you think of a Java-like language that compiles to native code?
    story by joas_coder · 2026-09-21 · 7 comments
  2. 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…
  3. …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