3 ms·
It's a highly successful language because (1) it was backed by Google, and (2) created by Robert Griesemer, Rob Pike, and Ken Thompson. If it came out of anywh
by jeswin 4mo ago
It's a highly successful language because (1) it was backed by Google, and (2) created by Robert Griesemer, Rob Pike, and Ken Thompson.
If it came out of anywhere else, it might have struggled even to hit the homepage here.
- amazingamazing 4mo agoThis logic is easily shown to not hold. Why isn't Carbon, Dart, etc. not really popular then?
- voidfunc 4mo agoIts just bitter dorks bitter their pet language with cutting edge programming abstractions didnt make it to the big leagues.
- doodpants 4mo agoI can't speak about Dart, but Carbon had just barely started development when it was first announced 4 years ago, and is currently presented as an experimental language that is not yet ready for use [0]. 0: https://github.com/carbon-language/carbon-lang#project-status https://github.com/carbon-language/carbon-lang#project-statu...
- no_wizard 4mo agoDart was relegated to effectively being Flutter. It was originally intended to supersede JavaScript but no other engine would commit to that. It failed at its initial goal and hasn’t really found a footing outside of Flutter. Carbon is by its own admittance not ready to use and I think mostly relegated to solving Google’s problems with C++ right now. Both of them didn’t ship with a standard library as robust as Go’s. One thing that made Go popular out of the gate is it is extremely good fast to build out robust HTTP services and infrastructure. This is a very common use case and they tailored Go to be a great fit for it. You can build your entire backend without a single third party module if desired using Go’s standard library and it isn’t terribly complicated to do so.