Stop vibe-debugging. Every exception, every backtrace, grouped so you see patterns, not noise. Learn more →
Ironwood Alternatives
Similar projects and alternatives to ironwood
-
-
AppSignal
AppSignal knows why the f*#k it crashed. Stop vibe-debugging. Every exception, every backtrace, grouped so you see patterns, not noise.
-
xnedit
A fast and classic X11 text editor, based on NEdit, with full unicode support and antialiased text rendering.
-
-
SquirrelJME
SquirrelJME is a Java ME 8 Virtual Machine for embedded and Internet of Things devices. It has the ultimate goal of being 99.9% compatible with the Java ME standard.
-
-
-
-
SaaSHub
SaaSHub - Software Alternatives and Reviews. SaaSHub helps you find the best software and product alternatives
ironwood discussion
ironwood reviews and mentions
- What do you think of a Java-like language that compiles to native code?
-
Replacing a Rust Enum with a 64-Bit Word Made My Interpreter 17% Faster
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 pointer, and generics specialize in the closed world, so the language has no boxing at all.
> If it's not your first rodeo in compilers, IMHO just design your runtime primarly for register-passable values from day one, it might feel like premature optimization, but since the value model will permeate so much of the runtime, the knock-on effects once you do decide to fix it probably makes it worth to go with it from day 1.
Day one, definitely. Those were cheap to fix only because the value model never had to change.
-
Fine, I'll build my own text editor
> Now with containers, 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.
-
A note from our sponsor - AppSignal
www.appsignal.com | 14 Oct 2026
Stats
ironwood-lang/ironwood is an open source project licensed under GNU General Public License v3.0 or later which is an OSI approved license.
The primary programming language of ironwood is Java.