3 ms·
I'm not sure where you get your information from, but Google definitely invests a substantial amount in Go. - Paid some of the most celebrated engineers to wor
by warent 9y ago
I'm not sure where you get your information from, but Google definitely invests a substantial amount in Go.
- Paid some of the most celebrated engineers to work on it full time.
- Support it as a first class language in GCP
- Support it as a first class language internally
If you want to see a language Google doesn't invest much into, look at Dart
- roblabla 9y agoEven dart has substantial investment. Look at flutter, the new cross-platform ui toolkit for dart, and its use in Fuchsia.
- weberc2 9y agoGoogle pays a small team to maintain the language, but developing the language is very likely not a business objective in remotely the same capacity as .Net is for Microsoft or even Swift for Apple. It's not even a major headliner for Google's I/O conference. I would like to know where you're getting your information about Google not investing in Dart, because last time I checked, Google appeared to be investing considerably in Dart (this was back before the Dart vs TypeScript battle was settled though, so perhaps Google pulled up its investment). At any rate, Go's tools don't require significant investment because they are designed for simplicity (there is no package repository, no language-agnostic/fully-imperative build scripting language or project metadata files, no bring-your-own-unit-test-framework, no docstring syntax, etc). Go tools err on the side of supporting too few use-cases, where Java, Python, .Net, C++, etc build tooling typically emphasize explicit configuration over sane defaults.