← Back to context

Comment by Hendrikto

4 hours ago

Yeah, that’s a mistake too, and a big reason for why compiling C projects is such a pain.

Notice how I did not compare to C, but modern alternatives.

I'll grant you that Go is extremely opinionated; that's its shtick. But it's an old language that started out with a 1970s design as a statement by its creators against modern programming languages. From its langnauge design, through its compiler, to its GC algorithm, it is intentionally retro (Java retired its Go-like GC five years ago because the algorithm was too antiquated). It may suit your taste and I'm not suggesting that it's bad, but modern it is not.