Rust Is Great - But It's Not Scala, and That's What I Miss
Briefly

Rust is recognized for being a safe and fast programming language that encourages thoughtful memory management. While it offers features like traits, enums, and pattern matching, the syntax may feel restrictive and less expressive compared to Scala. The developer highlights a preference for Scala's ability to create logic-like flow in code rather than the machine-instruction style found in Rust. Although Rust is a commendable language, it lacks the elegance and joy of use that a Scala developer craves.
Rust encompasses traits, enums, and pattern matching, which are essential features that I value in Scala. Yet, the syntax lacks the expressive flow I cherish.
In Scala, code reads more like logic, whereas in Rust, it resembles instructions for a machine. This precision comes at the cost of poetic expression.
Scala allows for molding the language to fit my domain, but Rust feels confining, keeping me grounded, possibly too much so.
Rust is a safe and fast language that encourages thoughtful consideration of memory management, though I have not found the same joy in it as in Scala.
Read at Medium
[
|
]