Live data from Hacker News

Russ Cox is stepping down as the Go tech lead

groups.google.com

21–30 of 396 posts

Re: Russ Cox is stepping down as the Go tech lead

#21
rsc, thank you very much for all the hard work on the language that brought me into software engineering.

Despite playing around with several programming languages, Go still feels like home.

The development experience is terrific and I really appreciate how unapologetically simple and responsible the language and its creators have been.

Good luck and all the best in all your endeavours!

Re: Russ Cox is stepping down as the Go tech lead

#22

Huge news! I hope the new leadership remembers that keeping golang small and simple was its greatest strength. Adding generics was too much, and while I think there are some important small cases when it's valuable, in practice people are using it when they shouldn't. I'd also like to see less google control of the project. I'm certainly thankful for golang as it made my https://github.com/purpleidea/mgmt/ project po…

> I'd also like to see less google control of the project.

What does this even mean? Google basically just finances the project, but doesn't really "control" anything, never mind that "Google" isn't a monolithic entity in the first place.

Re: Russ Cox is stepping down as the Go tech lead

#23
post #19
post #5

IMHO Go has been one of the best-managed open source projects ever. Hats off to Google for supporting it.

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

#24
post #22

Huge news! I hope the new leadership remembers that keeping golang small and simple was its greatest strength. Adding generics was too much, and while I think there are some important small cases when it's valuable, in practice people are using it when they shouldn't. I'd also like to see less google control of the project. I'm certainly thankful for golang as it made my https://github.com/purpleidea/mgmt/ project po…

> I'd also like to see less google control of the project. What does this even mean? Google basically just finances the project, but doesn't really "control" anything, never mind that "Google" isn't a monolithic entity in the first place.

They could be a non-google employee. They could let the community vote on who new leaders are, etc...

Re: Russ Cox is stepping down as the Go tech lead

#25
post #23
post #19

Earlier 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.

Zero drama is easy when you get paid (a lot) to work on something.

Re: Russ Cox is stepping down as the Go tech lead

#27

rsc, thank you very much for all the hard work on the language that brought me into software engineering. Despite playing around with several programming languages, Go still feels like home. The development experience is terrific and I really appreciate how unapologetically simple and responsible the language and its creators have been. Good luck and all the best in all your endeavours!

> rsc, thank you very much for all the hard work on the language that brought me into software engineering.

You're quite welcome, and thank you for this comment. I never expected when we started that Go would have such a positive impact on people's lives, bringing new people into programming and software engineering. That's definitely the impact I'm most proud of.

Re: Russ Cox is stepping down as the Go tech lead

#28

Huge news! I hope the new leadership remembers that keeping golang small and simple was its greatest strength. Adding generics was too much, and while I think there are some important small cases when it's valuable, in practice people are using it when they shouldn't. I'd also like to see less google control of the project. I'm certainly thankful for golang as it made my https://github.com/purpleidea/mgmt/ project po…

> Adding generics was too much

I strongly disagree. Sure, like anything in programming, generics can be misused. But even comments can be misused!

OTOH I am able to build things in Go with generics that I would not be very happy building without them.

Re: Russ Cox is stepping down as the Go tech lead

#29
post #25
post #23

Earlier 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.

Zero drama is easy when you get paid (a lot) to work on something.

Huhhh? Have you ever worked at a large enough company where stakeholder interests are not aligned?

Re: Russ Cox is stepping down as the Go tech lead

#30
post #23
post #19

Earlier 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.

I suspect all the drama happens internally.
Post reply on HN