Jank Reaches Alpha With Native C++ Interop
Two months into the year, the jank project announced its alpha status, published an official jank book, and detailed multiple C++ interop improvements including an nREPL server and a C++ type DSL. The author described January fixes to premature garbage collection, LLVM 22 private-API and performance regressions (debug startup jumped from 1s to 1m16s), and reworked codegen to restore and improve performance. These changes aim to ease distribution and native AOT builds once LLVM 23 arrives.
Key Points
- 1Announces alpha release, official jank book, and new documentation for Clojure and native developers
- 2Reports LLVM 22 private-API changes and regressions, causing debug startup to rise to 1m16s
- 3Implements nREPL, safer C++ interop, type DSL and optimized codegen to restore and improve performance
Scoring Rationale
Solid technical progress with practical tooling and fixes; scope limited to Clojure/C++ ecosystem rather than industry-wide.
Sources
Public references used for this report.
Practice interview problems based on real data
1,625 SQL & Python problems across 15 industry datasets — the exact type of data you work with.
Try 250 free problems


