Hacker News new | ask | show | jobs
by the_mitsuhiko 1326 days ago
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.

1 comments

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.

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.
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.