2 ms·
> suffering from web programmers Agree 110% ! If you said I could only name one use-case for Go, it would be "web stuff". Go is practically made for it. Whet
by traceroute66 4y ago
> suffering from web programmers
Agree 110% !
If you said I could only name one use-case for Go, it would be "web stuff".
Go is practically made for it. Whether you are consuming or serving "web stuff", the Go stdlib covers 99.999% of "web stuff" use-cases.
Rust doesn't have ANY stdlib, let alone a "web stuff" friendly stdlib. Which means you have to choose between :
(a) Re-inventing the wheel, yet again; or
(b) Choosing between a dozen crates for this that and everything else.
Meanwhile Go comes batteries-included with http, crypto, json and all the other "web stuff" that you'll likely ever need.
- mercurial 4y agoRust has a small(ish) but high quality stdlib. It does not aim to be Python. Like with any language, you have to know the ecosystem in order to be productive. That said, sure, having a full-featured stdlib can be convenient. It's a matter of trade-offs. Having more content outside of the stdlib allows the ecosystem to evolve organically (and iterate quicker) and select the best approach to a given problem (which... could definitely have been an advantage for Python).