Live data from Hacker News

Russ Cox is stepping down as the Go tech lead

groups.google.com

51–60 of 396 posts

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

#51

Out 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?

I don't really know anything about Dart or Flutter, but they're entirely separate teams within a huge organisation. It's entirely possible that one team does an excellent job, whereas the other doesn't. I keep repeating this: but "Google" is not a monolithic entity. People aren't "confident in Google", they're "confident in the people working on Go" (or not: you can decide that for yourself).

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

#52
post #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.

Thank you guys from another fan! Go literally saved my career as a software dev: got burned out around 2014, tried Go as therapy and have been a happy gopher ever since :)

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

#53
post #50

Out 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?

> Google can't be trusted in related to Dart/Flutter which are soon to be abandoned source?

I'm not agreeing with that assessment but recently:

https://news.ycombinator.com/item?id=40997745

https://news.ycombinator.com/item?id=40184763

Among others. Again I'm not saying I agree, I'm just saying you don't see the same with Go.

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

#54
post #50

Out 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?

> 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

#55
There are features of the Go toolchain that I consider to be a requirement in all future languages.

For example, if a language doesn't come with a built-in formatter that's a huge red flag. Go broke the tyranny of style discussions.

Easy static binaries is right up there for all new languages.

Kudos to rsc and team for all the work that went into making a great language. Good luck on your next projects.

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

#57
post #44

Earlier quoted context omitted.

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

> They could let the community vote on who new leaders are, etc... Who is "they"? Who is "the community"? Who qualifies for a vote and who doesn't? I never contributed any code to the Go compiler or stdlib, but have contributed to some aspects of the "wider ecosystem", including some things that see fairly broad usage, and am (coincidentally) wearing a 2018 GopherCon t-shirt as I write this. Do I qualify? Does someon…

What do you mean it doesnt really work? There are a large number of programming languages and open source projects and a large number of approaches to this problem.

Python, Postgres, Rust..

A small amount of core contributors doesn't mean they all have to come from a single corporate entity either.

The notion that only Google could shepherd a programming language is hilarious.

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

#59
post #50

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

If you cant name 3 projects/app that use Dart/Flutter that just shows your bias.

Can you name 3 apps/projects that use COBOL?

-- This is akin to asking, "Quick, name 3 books written in Persian. Huh, you cant name them? Must be a dead language"

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

#60
post #44

Earlier quoted context omitted.

> They could let the community vote on who new leaders are, etc... Who is "they"? Who is "the community"? Who qualifies for a vote and who doesn't? I never contributed any code to the Go compiler or stdlib, but have contributed to some aspects of the "wider ecosystem", including some things that see fairly broad usage, and am (coincidentally) wearing a 2018 GopherCon t-shirt as I write this. Do I qualify? Does someon…

What do you mean it doesnt really work? There are a large number of programming languages and open source projects and a large number of approaches to this problem. Python, Postgres, Rust.. A small amount of core contributors doesn't mean they all have to come from a single corporate entity either. The notion that only Google could shepherd a programming language is hilarious.

> The notion that only Google could shepherd a programming language is hilarious.

I never said anything of the sort. I said that "let the community vote on who new leaders are" doesn't work. Python, PostgreSQL, and Rust don't work like that either; it's just members of a fairly small "core team" that can vote, or some variant thereof. I have no inside knowledge here, but I'll stake a good amount of money that the Go core team had a lot of discussions about this, and de-facto, it's more or less the same as having a vote – except maybe a bit less formal.

And Go would obviously be fine without Google, just as Rust was fine without Mozilla. But why bother? It's working fine as it is and Google wants to spend the money on developer salaries, so why not let them? People get far too hung up on "Google bad". I say this as someone who doesn't even have a Google account or Chrome installed.

Post reply on HN