LoLa
bog
Our great sponsors
Stars - the number of stars that a project has on GitHub. Growth - month over month growth in stars.
Activity is a relative number indicating how actively a project is being developed. Recent commits have higher weight than older ones.
For example, an activity of 9.0 indicates that a project is amongst the top 10% of the most actively developed projects that we are tracking.
LoLa
bog
-
Bog – small, strongly typed, embeddable language
Looking at the two of them, both awesome projects, not a competition but here are a few things I noticed. Cyber seems to have pretty good documentation (maybe Bog does too but I didn't find too much from the readme. For example, you can see Bog has a GC and its standard library supports JSON, but memory management and non-scalar data structures aren't mentioned in the Bog readme).
Cyber also seems to be under more active development at the moment.
- Bog – Small, strongly typed, embeddable language
-
If you made a library in Zig. Could you use that library inside C? (and by extension, almost all programming languages, since most languages support C libraries to some extent)
Check bog for a real life example https://github.com/vexu/bog
What are some alternatives?
gale - Strongly-typed, minimal-ish, stack-based development at storm-force speed.
rickroll-lang - The Rick Roll programming language is a rickroll based, process oriented, dynamic, strong, esoteric programming language. All of the keywords/statements are from Rick Astley's lyrics. Check our tutorial site, https://rick-lang.github.io/programming-language-explainer/
zls - A Zig language server supporting Zig developers with features like autocomplete and goto definition
Gwion - :musical_note: strongly-timed musical programming language
zig - General-purpose programming language and toolchain for maintaining robust, optimal, and reusable software.
red - Red is a next-generation programming language strongly inspired by Rebol, but with a broader field of usage thanks to its native-code compiler, from system programming to high-level scripting and cross-platform reactive GUI, while providing modern support for concurrency, all in a zero-install, zero-config, single ~1MB file!
arocc - A C compiler written in Zig.
Gwion - :musical_note: strongly-timed musical programming language [Moved to: https://github.com/Gwion/Gwion]
nelua-lang - Minimal, efficient, statically-typed and meta-programmable systems programming language heavily inspired by Lua, which compiles to C and native code.
kernel-zig - :floppy_disk: hobby x86 kernel zig