Hacker News new | ask | show | jobs
by Learn2win 2289 days ago
Rust
1 comments

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.