⬢github C · 21 ★ +1 since we first saw it · pushed 7 h ago · MIT
jik-lang/jik
Compiler for the Jik programming language.
Jik is a beta-stage, statically typed programming language that compiles readable source code to C. It avoids garbage collection and manual heap allocation by managing memory with regions: values are allocated into regions that determine their lifetimes, and compiler checks prevent cross-region references. It includes type inference, vectors, dictionaries, options, variants, error handling, and a standard library.
Why now: It was recently featured on Hacker News as a 'Show HN' post, presenting Jik as a self-hosted language using region-based memory management.
Who it is for: Developers and programming-language enthusiasts interested in language design, compilers, and memory management without GC.
ccompilerjikjik-langlanguage-designprogramming-languageprogramming-languagesregion-based-memorysource-to-source-compilerstatically-typed
Stars over our 59 snapshots: 20 to 21, since 14 h ago.
Where people talked about it
API: https://socialmediatrends-api.osmike.com/v1/repos/jik-lang/jik