Show HN: Jik – a self-hosted language using region-based memory management
Category: devtools
Tags: programming-language, region-based-memory, compiler, c-backend, static-typing
Score: 6.5/10 (Innovation: 7, Technical: 8, Documentation: 7, Utility: 4)
Jik is a statically typed language that compiles to C and uses region-based memory management, avoiding garbage collection and manual heap allocation. It offers type inference, vectors, dictionaries, error handling, and a standard library, with compiler checks enforcing region lifetimes. The project is technically ambitious and well-documented, but its niche memory model may limit broad adoption.
Target audience: backend devs, systems programmers, language enthusiasts
Repository: https://github.com/jik-lang/jik · C · MIT · 18 stars
View on Hacker News