2 ms·
Some people would say Rust has too many batteries included in the standard library (even though no_std exists) "Not enough" or "too much" is relative to your u
by brundolf 4y ago
Some people would say Rust has too many batteries included in the standard library (even though no_std exists)
"Not enough" or "too much" is relative to your use-case. Go is almost purpose-built for web servers, whereas Rust is much more general and lower-level. It's got excellent built-ins for core data structures, async primitives, etc (which makes it much more batteries-included than C), but many (most?) of Rust's users don't need an HTTP server or JSON parsing
It's a judgement call. I think they struck a pretty good balance, especially considering the vibrant ecosystem and breezy package management that can help fill in the gaps, but it's never going to be perfect for everybody's usecase