3 ms·
When I first had heard about Go (golang) I was severely unimpressed. Good support for multi-threaded programming was nice, but the rest of the language seemed
by ansible 9y ago
When I first had heard about Go (golang) I was severely unimpressed. Good support for multi-threaded programming was nice, but the rest of the language seemed like a step (or two) backwards.
Then I ran across this talk by Rob Pike:
https://talks.golang.org/2012/splash.article https://talks.golang.org/2012/splash.article
What really impressed me about Go was the attention to detail on all the little things that are annoying in C and related languages. How they decided to re-order how variable declarations are done, things like that.
It was about paying attention to the "ergonomics" of programming that impressed me.