3 ms·
I found the article quite unbiased, specially coming from a Rust focused platform service. So congrats! Relevant part FTA: Which language is right for you? G
by hu3 3y ago
I found the article quite unbiased, specially coming from a Rust focused platform service.
So congrats! Relevant part FTA:
Which language is right for you?
Go:
- easy to learn, fast, good for web services
- batteries included. We did a lot with just the standard library.
- Our only dependency was Gin, which is a very popular web framework.
Rust:
- fast, safe, evolving ecosystem for web services
- no batteries included. We had to add a lot of dependencies to get the same functionality as in Go and write our own small middleware.
- the final handler code was free from distracting error handling, because we used our own error type and the ? operator. This makes for very readable code, at the cost of having to write additional adapter logic.