MikeTrendsTrends right now

⬢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.

compilerprogramming-languageregion-based-memorytranspilerstatically-typedc

ccompilerjikjik-langlanguage-designprogramming-languageprogramming-languagesregion-based-memorysource-to-source-compilerstatically-typed

Open on GitHub →

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