rust adoption is a visible sign of the credulity and gullibility of programmers.
some of us, who have been writing server software for years, have seen first hand and can show you in benchmarks that rust and C++, theoretically can produce higher throughput, better memory managed apps (especially rust) but throughput is less important than latency, and Go is the number one language for low latency, because it uses coroutines.
oh, don't give me that crap about how these other languages have libraries for channels and coroutines. it's not a first class citizen, the syntax is ugly, and the language focus is throughput. not response time.
response time is everything on the internet. this is not your gaming engine maxing your hardware's framerates and input latency. it's a server that is handling thousands of requests from thousands of users and input latency is the internet wires not bluetooth or USB.
Login to reply
Replies (2)
I thought Rust was out of style.
I'm writing Go, now, as nothing else does that particular task as well, but I found it hard to get used to the syntax and the flat folder hierarchy.
The learning curve is real. Probably easier to start out on Go and then learn other languages afterward.
no lies detected