3 ms·
It's not a solved problem in rust or go. It's still easier to write understandable text processing code in Python, Perl, Ruby, lisp than in Go or Rust. Also fo
by dragonsh 7y ago
It's not a solved problem in rust or go. It's still easier to write understandable text processing code in Python, Perl, Ruby, lisp than in Go or Rust.
Also for web backend Go, Rust cannot close the gap with Python or Ruby or lisp easily. Rust and Go are strong in their own domain writing web backend is not one of them. It does not mean one cannot write, it's just a lot of work.
When dealing with MIME types or REST or HTML or XML etc. dynamic typed languages are still easy, readable with reasonable performance. Only when one wants high performance, will go through the path of writing API in go or rust.
- pts_ 7y agoGo is already being used in lots of microservices.
- jashmatthews 7y agoIf you’ve got 300 engineers and performance problems then that’s a great idea. If you have 3 engineers and a little seed funding then building Go microservices to serve a web app is probably just pissing away VC money. Just because people do it doesn’t make it a good idea.