Alternatives
Products that do what I spent my vacation writing a modern JVM assembler does
- 1IF
2022 · javalin.io
- 2AC
2022 · gist.github.com
- 3IW
https://www.manning.com/books/data-oriented-programming-in-j... This book is a distillation of everything I’ve learned about what effective development looks like in Java (so far!). It's about how to organize programs around data "as plain data" and the surprisingly benefits that emerge when we do. Programs that are built around the data they manage tend to be simpler, smaller, and significantly easier understand. Java has changed radically over the last several years. It has picked up all kinds of new language features which support data oriented programming (records,…
2024
- 4SV
2016 · github.com
- 5AR
2023 · github.com
- 6LT
2013 · blog.paralleluniverse.co
- 7IW
2025 · github.com
- 8LA
2019 · github.com
- 9

- 10JI
Hi HN, I built a code generator plugin for IntelliJ that uses LLMs to create repetitive Java code like implementations, tests, and fixtures — based on custom natural-language patterns and annotation-based references. Most tools like Copilot or Cursor aim to be general, but fail to produce code that actually fits a project structure or passes tests. So I made something more explicit: define patterns + reference scope, and generate code consistently. In this demo, 400 lines of Java were generated in 20 seconds — and all tests passed: https://www.youtube.com/watch?v=ReBCXKOpW3M…
2025 · github.com
- 11SL
2015 · zarkzork.com
- 12AJ
2020 · github.com
- 13SX
2023 · github.com
- 14SJ
With this standalone compiler, you can rely on all Java 11 javac features to be available, even when using newer Java versions. Specifically, this allows you to: - compile code even if your Java environment isn't a full JDK (Java JRE, for example!) - target Java 1.7 for compilation without any warnings or restrictions. - use the Compiler Tree API without resorting to --add-opens trickery that may eventually fail in newer Java releases - build a modified compiler with additional features or custom tweaks I made this after finding that the otherwise superb "jsweet" Java-to-JavaScript…
2023 · github.com
- 15HO
2022 · github.com
- 16

- 17AC
2017 · github.com
- 18AE
2019 · easyprog.online
- 19IM
Hey! I’m JC. I’m 17 and part of Hack Club, a nonprofit where we help teenagers ship programming projects with their friends while growing technically. A while ago, I asked myself the question, “How exactly do programming languages work behind the scenes?” It seemed really daunting until I went to a half hour workshop at a high school hackathon about writing a tree-walk interpreter and realized that getting started was actually super fun. This guide is designed in the vein of that - to get people, especially teenagers, started on learning how to build a programming language in a literal…
2024 · easel.hackclub.com
- 20IW
2011 · hildr.luminance.org
- 21WA
As a personal project I wrote a really tiny Wat 2 Wasm compiler in Go. Mainly for demonstrative and educational purposes. It was tough: I didn't know anything about WebAssembly internals and I'm a newbie with Go... so I tried to document it as much as I could for anyone that would like to approach the quest in the future! It misses a lot of features (that will be gradually implemented). Any feedback is welcomed!! Demo: https://luna-demo.vercel.app
2022 · github.com
- 22

- 23JN
2014 · github.com
- 24KA
Jun 2026 · kyushu.dev
Ranked by how close each launch is in meaning, then by votes. Refine with a description →