Hacker News new | ask | show | jobs
by einpoklum 1643 days ago
> Usually, you don't start learning a new language with multithreaded operations..

Why not? I mean, maybe not your first ever programming language, but - why should you not get used to doling out work to all available threads to begin with?

2 comments

Because multi-threaded programs are largely unnecessary for solving many problems (as the popularity of python has aptly demonstrated).
If you already have the required experience for writing working multithreaded programs, then learning Rust isn't going to be an issue !

If you don't or are unsure about that, then stick to simpler forms of programming or use type-hinted Python instead.

This would the recommendation I would make to anyone asking me that question !