7 ms·
People seem to think go and rust fill the same niche. I am unsure why. Go is easy to use and quick to compile and runs about half the speed of c c++ or rust. I
by galangalalgol 10y ago
People seem to think go and rust fill the same niche. I am unsure why. Go is easy to use and quick to compile and runs about half the speed of c c++ or rust. It scales up to really large numbers of threads better than any of those languages though, so it is great for services that need lots of connections. Tokio and green thread stuff for c++ will catch up eventually on the threading but go will still be quicker and easier to program in. Ask first do I want to be the person that writes the super fast core of a project, rarer skill set, higher pay, fewer jobs. Or do I want to write mainline service code, lower pay, more jobs, with a quicker pace and less optimization or bit twiddling? Deviating from the web back end field, rust will also have options for driver and kernel updates, or shared libraries that are security sensitive like libresolve for instance.