Re:Zig Is Self-Hosted Now, What's Next?
by the_mitsuhiko on Tuesday October 25, 2022 @05:52PM
(#33336640)
Zig is not the first new language I try. I was an excited early adopted of a lot of many languages including D, Go, Rust and TypeScript. At no point to I remember running into miscompilations on rather fundamental issues and so quickly.
So I do think this is quite out of the ordinary.
Consulting Wikipedia's "first appeared" field for each:
D: 8 December 2001; 20 years ago
Go: November 10, 2009; 12 years ago
Rust: July 7, 2010; 12 years ago
TypeScript: 1 October 2012; 10 years ago
Zig: 8 February 2016; 6 years ago
The only one of these which isn't at least twice as old as Zig is TypeScript, which has the might of Microsoft behind it, and is based on a well understood, pre-existing language.
This is not a fair comparison.
Re:Zig Is Self-Hosted Now, What's Next?
by actuallyalys on Tuesday October 25, 2022 @08:38PM
(#33338197)
The more reasonable interpretation (backed up by his other posts on this article and his use of "was") is that he is comparing Zig as it stands today to D, Go, Rust, and TypeScript when they were similarly new.
Re:Zig Is Self-Hosted Now, What's Next?
by sullyj3 on Wednesday October 26, 2022 @03:44AM
(#33340903)
Fair point.
However, when it comes to comparing just as old or even newer languages than Zig, such as Odin, Jai, Vlang, Carbon, etc... Various people have no mercy whatsoever.
But here's the thing about that though, when it comes to other languages which are not 1.0, various people will bash and troll to no end about any flaw or mistake they can find.
How many times have we seen people dogging the hell out of Jai, Odin, Vlang, Carbon (that just started), and other newbies? People will dog other languages out and even compare them to 10 year old or older languages, without blinking.
Try to be in the 2nd group.