re: What's the Betamax of your field? VIEW POST

TOP OF THREAD FULL DISCUSSION
re: No! Say it ain't so! No, though, really - why do you say that? I'm not sure I agree with that perception. Rust appears to be growing, and I thi...
 

For me the biggest red flag is that performance-critical projects such as Traefik, CockroachDB and dgraph are in golang.
I understand how things where memory safety is important for security but performance isn't so crucial, such as Docker and k8 use go, but not those former ones.

I guess I really want it to win in that niche, while it's making the biggest progress in system utilities and embedded.
Who knows, maybe frontend web will save it :D

Don't throw in all in one bucket. For sure you can write CockroachDB in Go, but you can't write memcached in Go, because for this task GC would be noticable. You can write a lot in Go, but there are still performance critical tasks which need to be done in non GC languages, like caches, kernels etc

Unless we are talking about non-stop GC, like in Ponylang

code of conduct - report abuse