4 ms·
I am far more interested in the comparison between kit and Zig.
by rishav_sharan 8y ago
I am far more interested in the comparison between kit and Zig.
- forgotpwd16 8y agoAlso Myrddin and C2 seem to target a similar niche.
- earenndil 8y agoI've written about c2 before. It has some things that might be nice to have in c (header files, remove ->), and some things that make Zero sense to have in a language that aspires to be c (dynamic arrays as a language feature). Ultimately, it doesn't provide anything nearly compelling enough to leave the wide support of the c world.
- brodo 8y agoOr kit and nim.
- protomikron 8y agoLevenshtein would argue they differ the same way.
- bendmorris 8y agoI feel like there's a gold rush on three-letter language names. It's going okay so far, but Nit and Zit and Nag had better have some nice features.
- julia_lang 8y agoApart from Nag, I second.
- vesche 8y agoAnd I'm just still sittin' here waiting for Jai: https://inductive.no/jai/ https://inductive.no/jai/ Aw snap, the gold rush is real..
- bendmorris 8y agoI'm planning to get a more detailed comparison with languages in the same space. Kit and Zig overlap quite a bit; the main difference I see is philosophical. A major goal in Kit is to be concise, expressive and eliminate boilerplate; Zig perfers to be straightforward and readable, where a function call at runtime always looks like a function call in your code. Term rewriting and implicits are examples of features in Kit that probably wouldn't be implemented in Zig. Also, Zig aims to replace and compete with C, Kit just wants to leverage it, so the scopes are quite different. Zig is awesome - I've used it and would use it again, I'm funding the creator on Patreon, and I see these two languages as filling slightly different niches and having different pros and cons.
- danbolt 8y agoJai is another popular one that originally compiled to C and is aimed at game development. Any thoughts on that? EDIT: Your responses in these threads have been great, by the way!
- zem 8y agoit's a bit of an overstatement to call jai popular, seeing as how it hasn't benen released yet. but yes, it's a very interesting looking language, and the development notes are great.