Back to browse
GitHub Repository

I love freelang

15 starsJavaScript

I wrote a Libc-free AOT systems language in JavaScript with no VM

by keepamovin·Jul 9, 2026·3 points·1 comment

AI Analysis

●●●BangerWizardryBig BrainNiche Gem

JavaScript compiler emitting libc-free ELF64 without LLVM or VM—genuinely unusual approach.

Strengths
  • Direct x86-64 codegen from JS without LLVM IR, VM, or JIT layers in between
  • Filesystem-based IPC (FSABI) for concurrency instead of shared memory or threads
  • Clear philosophy with fatal failure semantics—bugs stop jobs, no hidden recovery
Weaknesses
  • Process-per-job concurrency is heavier than goroutines or green threads
  • Only 15 stars despite 1028 commits suggests limited community validation
Target Audience

Systems programmers, language designers, developers interested in minimal runtime environments

Similar To

AssemblyScript · Zig · TinyCC

Similar Projects

Nimic – Pure Python as a systems language with AOT compilation

Python-to-Nim transpiler competing with Cython, Numba, and PyPy.

Bold BetWizardry
dima-quant
432916d ago