3 ms·
Supports only Linux and a bunch of other Unix-likes in the long tail that almost nobody uses, no generics, similar philosophy to Zig but without the interesting
by jolux 5y ago
Supports only Linux and a bunch of other Unix-likes in the long tail that almost nobody uses, no generics, similar philosophy to Zig but without the interesting async stuff and comptime. It’s not clear to me why people keep doing this. Why wouldn’t you just take C and remove the footguns if you think that’s all that needs to be done? Seems like it would have much better chances of adoption.
- mixedCase 5y agoTo me, it obviously seems to be a toy project to have fun and build personal projects with. I don't think Drew plans it to become a language aiming for serious adoption. And while I don't ever want to have anything to do with it, I'm glad people are still having fun making languages to build things for fun with other like-minded people.
- jolux 5y agoSeems to be more than a toy from its webpage: https://harelang.org/ https://harelang.org/ They advocate using it for operating systems and general systems programming.
- jibalt 5y agoWithout lots of things Zig brings to the table, like support for and cross compilation to every platform under the sun right out of the box. And Zig has generics.
- jolux 5y agoRight, I was getting it confused with Go, which also has generics now. Its generics are implemented with the comptime feature, right?