Hacker News new | ask | show | jobs
by inigyou 1 day ago
Go's whole philosophy was to keep the language simple. It's a shame they're abandoning that now and becoming the next C++/Zig/Rust/Java
3 comments

Turns out programming languages are complex for a reason.
But diversity is good. If I want C++, I already know where to find it.
The fallacy of "simple" languages is not understanding the history of programming languages, why and how they grow with the community, assuming they get any adoption at all.

No one among the folks that created Scheme or C, would assert R7RS or C23 are that simple.

They threw many babies out with the bathwater chasing yhe rather unspecified "simplicity" and making parts of the lsngusge more complex to use as a result.
Those who held that philosophy (Thompson, Pike) are now retired. Those who still have careers ahead of them want to have something to do.

The natural consequence of a "bullshit job" economy.