Thank you, rsc, for all your work. Development in Go has become much more enjoyable in these 12 years: race detector, standardized error wrapping, modules, generics, toolchain updates, and so on. And while there are still things to be desired (sum types, better enum/range types, immutability, and non-nilness in my personal wishlist), Go is still the most enjoyable ecosystem I've ever developed in.
Russ Cox is stepping down as the Go tech lead
101–110 of 396 posts
Re: Russ Cox is stepping down as the Go tech lead
#102Out of interest, why are people so confident in Google when it comes to Go, yet every other day there's articles about how Google can't be trusted in related to Dart/Flutter which are soon to be abandoned?
Re: Russ Cox is stepping down as the Go tech lead
#103Thank you, rsc, for all your work. Development in Go has become much more enjoyable in these 12 years: race detector, standardized error wrapping, modules, generics, toolchain updates, and so on. And while there are still things to be desired (sum types, better enum/range types, immutability, and non-nilness in my personal wishlist), Go is still the most enjoyable ecosystem I've ever developed in.
I’m sure if Go had nullable types and/or sum types from the beginning, it’s have been much more popular
Re: Russ Cox is stepping down as the Go tech lead
#104Being able to use channels in a modern programming language is such a gift.
rsc thank you for all your contribution to our field. You blog posts also taught me a lot.
Re: Russ Cox is stepping down as the Go tech lead
#105Earlier quoted context omitted.
Almost zero drama and almost no feature creep or breaking changes. The team seems to have a focus, and does not change it easily. That is important for a programming language, and it doesn’t happen organically.
They are the programming language equivalent of GitHub repos that maintain a low open issue count by closing most issues as "won't fix" or "won't build".
Re: Russ Cox is stepping down as the Go tech lead
#106Thank you. Golang is easily one of my favorite new languages. It's fast and clean without the difficulty of Rust. I was able to create a small mobile app with Chat GPT without any real experience in Golang. I would like better mobile and gaming frameworks though. Although I really like Flutter, I think Google missed a major opportunity to use Golang instead of Dart. What's next? Any good for native Chrome support?
> I was able to create a small mobile app with Chat GPT without any real experience in Golang. so you didn't really create it then did you? ChatGpt created it for you.
It's just another tool.
Re: Russ Cox is stepping down as the Go tech lead
#107Earlier quoted context omitted.
> Google can't be trusted in related to Dart/Flutter which are soon to be abandoned source?
Off the top of your head, name 3 projects/apps that use Dart/Flutter, now do the same for go.
Re: Russ Cox is stepping down as the Go tech lead
#108Earlier quoted context omitted.
What are some things that make it well managed?
Almost zero drama and almost no feature creep or breaking changes. The team seems to have a focus, and does not change it easily. That is important for a programming language, and it doesn’t happen organically.
Re: Russ Cox is stepping down as the Go tech lead
#109Earlier quoted context omitted.
Almost zero drama and almost no feature creep or breaking changes. The team seems to have a focus, and does not change it easily. That is important for a programming language, and it doesn’t happen organically.
I suspect all the drama happens internally.
Re: Russ Cox is stepping down as the Go tech lead
#110Out of interest, why are people so confident in Google when it comes to Go, yet every other day there's articles about how Google can't be trusted in related to Dart/Flutter which are soon to be abandoned?
Because Go has massive traction both inside and outside of Google, whereas Dart/Flutter never got big traction.