Hacker News new | ask | show | jobs
by Scarbutt 2247 days ago
I don't see how can Rust be more ergonomic than Python, can you elaborate? A data scientist doing some analysis is not concerned with memory safety, why will he waste his time fighting the compiler?
2 comments

If "fighting the compiler" means less "debugging the app at runtime" then I'd take the former any day.

Rust (like Haskell) has a much richer language for accurately modelling and enforcing the value domain.

> positioned to go after bare metal (C, C++), yet have the ergonomics one would expect from Java, Python, Go, etc.

The point wasn't that it has better ergonomics than Python, it's that it has similar ergonomics, while being a bare-metal type language.