3 ms·
In my opinion Rust and Nim would make a nice team as complementary languages: Use Rust for everything that needs high safety and high performance at the same ti
by def- 11y ago
In my opinion Rust and Nim would make a nice team as complementary languages: Use Rust for everything that needs high safety and high performance at the same time, Nim for everything else.
https://andreaferretti.github.io/on-rust-and-nim/ https://andreaferretti.github.io/on-rust-and-nim/
https://arthurtw.github.io/2015/01/12/quick-comparison-nim-vs-rust.html https://arthurtw.github.io/2015/01/12/quick-comparison-nim-v...
- progman 11y ago> In my opinion Rust and Nim would make a nice team as complementary languages I don't think so because the syntax is very different. You would have to learn two languages, and if you know Rust and you need it for safety reasons -- then why not code everything in Rust? Nim is very practical by design. I think some practical additional security features in Nim (pre- and post conditions for instance) make more sense than interaction with Rust or Haskell. Somewhere I read that the Nim developers plan to add pure functions (like Haskell). This would be the first step in that direction.
- def- 11y agoYou can use the noSideEffect pragma for that already.