I just installed a tool which I wrote in Go almost 10 years ago.
No sudden compiler errors. No standard library incompatibilites. And no fricking incompatible source-level changes (👋 Python, Ruby, Perl, Swift, PHP, and Scala).
It just worked.
That way I can focus on the actual problem, not the tooling.
There is enough complexity in the problem domains, we don't need more complexity in the programming languages.
Boring is good, boring is productive.
All hail the Go compatibility guarantee from the 1.0 release:
And they are still not planning to break it:
Respect 🫡