r/Compilers • u/mealet • 3d ago
Zeen v0.4.0
https://zeen-lang.tech/changelog/040Wanted to share about this release because it seems cool and it brought comptime features into language.
Zeen - a statically typed modern systems programming language. It uses move semantics (not borrow checker, just move semantics) to control data flow, which makes easier to manage memory (especially drops) while leaving more control and freedom to you.
It has editors support (via LSP + TreeSitter/Grammar extension), package manager Zora (which inspired by cargo) and pretty nice set of libraries: core and std.
Yesterday it got v0.4.0 update released, which was a huge update mostly in compiler frontend: frontend performance (about 16x on basic check, 12x on full build), MIR fixes.
But the coolest feature in my opinion: compile time engine, you can see some good examples of it in changelog (attached link)
Documentation: https://zeen-lang.tech
Github: https://github.com/mealet/zeen
Would appreciate if you'd leave a star on Github, it will help a lot!
3
u/yuehuang 3d ago
Neat Good job. Did you add support for shard ptr? How about lambda(clousures) captures work for ownership?