Rust: Scala engineer's perspective

Click for: original source

Lloyd Chan lengthy blog post about his experience with Rust (rustlang) as a experienced Scala developer primarily. This is very detailed article about his experience with loads of links to external resources and libraries in both Rust and Scala.

Rust’s memory/ownership model is, to me, its main killer feature; it gives you tighter control over the way your program consumes memory while maintaining memory-safety, all without having to ship a garbage collector with the runtime.

You will get loads information on following:

  • Type system
  • Macros
  • Compile-time optimisations
  • Syntax
  • Interoperability with C
  • Async IO

and much more. If you think about exploring Rust and have experience with Scala - this is a must read!

[Read More]

Tags programming functional-programming