you are viewing a single comment's thread
view the rest of the comments
[–] 37 points 8 months ago (3 children)

R Pike is legend. His videos on concurrent programming remain reference level excellence years after publication. Just a great teacher as well as brilliant theoretical programmer.

  • source
  • hideshow 3 child 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