3 ms·
Basically you pick the type safety that Modula-2 or Mesa already offered in the late 1970's, repackage it with comptime and more C like syntax, and have a whole
by pjmlp 14d ago
Basically you pick the type safety that Modula-2 or Mesa already offered in the late 1970's, repackage it with comptime and more C like syntax, and have a whole legion of new devs jumping into it.
Note that AT&T, where UNIX and C were born, the language they were researching as C replacement was Cyclone, not something that is not much different.
- mi_lk 14d agoIt’s not a Zig post if pjmlp doesn’t claim the language is Modula-2 rip-off. Seriously impressive that you’re going to repeat that until the end of time
- pjmlp 13d agoNot everyone reads the same posts, and post 2000 younger generations need to be educated in what came first, what is actually new, and what is language adoption marketing. Because it is a rip off, pretending nothing else has done it before, in fact it could even be called a PL/I ripoff for that matter, which predated C for about a decade, had already had all the bounds checking, proper strings and arrays, was actually used to deliver several IBM OSes, and is used to this day on z/OS. Certainly much larger production deployments than Zig. Yes I will, as long as I am part of this realm, can be in HN, or whatever is the social media of the day, I started with BBS, USENET, Slashdot and plenty others.