16 ms·
Well, why not indeed. Pros: - you get a good glimpse of both imperative and functional language worlds; - you get to practice using low-level data structures
by aldanor 7y ago
Well, why not indeed.
Pros:
- you get a good glimpse of both imperative and functional language worlds;
- you get to practice using low-level data structures;
- you get used to thinking about concepts like ownership (on a higher level) that are applicable to other languages;
- you get used to consistent code styling that would look appropriate in other languages;
- chances are whatever popular language you learn next will feel like a walk in the park.
Cons:
- it is not an 'OOP' language;
- Rust is highly addictive and contagious;
- chances are whatever popular language you learn next will feel lacking compared to Rust;
- actually landing a Rust gig would be extremely hard.