Remix.run Logo
amazingamazing 10 hours ago

This logic is easily shown to not hold. Why isn't Carbon, Dart, etc. not really popular then?

doodpants 8 hours ago | parent | next [-]

I 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-statu...

no_wizard 6 hours ago | parent | prev | next [-]

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

voidfunc 9 hours ago | parent | prev [-]

Its just bitter dorks bitter their pet language with cutting edge programming abstractions didnt make it to the big leagues.