you are viewing a single comment's thread
view the rest of the comments
[–] 7 points 8 months ago*

I haven't always been a fan of Go. It launched with some iffy design decisions that have since been patched, either by the project maintainers or the community. It's a much better experience now, which suggests that maybe there's some long-range vision at work that I wasn't privy to.

That said, Pike clearly has a lot of good ideas and I'm glad Google funded him to bring those to light.

I'll also say that after finally wrapping my head around Python and JavaScript async/await, I actually much prefer the Goroutine and channel model for concurrency. I got to those languages after surviving C++, and believe me when I say that it's a bad time when your software develops a bad case of warts. Better to not contract them in the first place.

  • source
  • parent