FreedomLang, a small AOT language where the compiler is just JavaScript
JavaScript compiler emitting native x86-64 without LLVM is genuinely clever.
Nimic is a pure Python module that facilitates writing AOT compilable code with a subset of Python (DSL). Based on ctypes built-in module, it includes emulation of native types, pointers and operations on them, implementing dispatch, operator overloading, and templates. Nimic closely follows Nim programming language, to which nimic code transpiles.
Python-to-Nim transpiler with ctypes-backed types when Cython and Numba already exist.
Python developers needing C-level performance without leaving Python syntax
Cython · Numba · mypyc
JavaScript compiler emitting native x86-64 without LLVM is genuinely clever.
Compile-time tensor shape checking beats PyTorch's runtime dimension errors.
Linked hex and schema view makes FlatBuffers binary encoding finally human-readable.
C runtime + Python metaprogramming: pointer math and manual memory in Python syntax.
JavaScript compiler outputs native x86-64 without LLVM, but why build another systems language?
30x faster cold start than vLLM with zero PyTorch dependencies.