throwaway234623·vor 3 Jahren·discussIMO, Rust isn't going to scale well* horrible syntax* crates.io is a graveyard of typo-squatting and lacks quality control, and no vendors / namespaces* slow compilation* standard library doesn't have HTTP, requires third-party libraries that are still immature / suck.* widespread & prevalent abuse of .unwrap()* error handling sucks because rust lacks set-theoretic types* rust's async doesn't mesh with structured concurrency* rust's async requires third-party libraries like tokiohighlights of rust* pattern matching + ADTs* move by default* affine types* concurrency & parallelism are easy* serde crate* kube crate* rayon crate
* horrible syntax
* crates.io is a graveyard of typo-squatting and lacks quality control, and no vendors / namespaces
* slow compilation
* standard library doesn't have HTTP, requires third-party libraries that are still immature / suck.
* widespread & prevalent abuse of .unwrap()
* error handling sucks because rust lacks set-theoretic types
* rust's async doesn't mesh with structured concurrency
* rust's async requires third-party libraries like tokio
highlights of rust
* pattern matching + ADTs
* move by default
* affine types
* concurrency & parallelism are easy
* serde crate
* kube crate
* rayon crate