Hacker News new | ask | show | jobs
by throwaway894345 449 days ago
I'm kind of glad for that. There are certainly some ideas I wish Go adopted--I could do without zero types and I wish there were enum types. But I'm glad Go eschews monads and higher kinded types and functional syntax and inheritance and exceptions and classes. I'm also glad Go introduced ecosystem-wide style checking, effortless static compilation by default, ~zero config build tooling, test/profiling/etc tooling built into the standard toolchain, low latency garbage collection, etc etc etc. I'm glad it does not require dedicated package or documentation publishing steps.

> There are already many better languages out there.

Not really. Even if you're just looking for a reasonably productive mainstream language with effortless native, static compilation Go is likely the only language that fits the bill.