5 ms·
I'm glad that Rust has changed this, at least in my very specific case: I wrote a command-line application in PHP and adding parallelisation was a long journey
by muglug 4y ago
I'm glad that Rust has changed this, at least in my very specific case: I wrote a command-line application in PHP and adding parallelisation was a long journey of trial and error and concurrency bugs that took over a week to get right.
I rewrote the same application in Rust. I followed the Arc/Mutex documentation and parallelised it over a few hours. It worked perfectly.
- marcosdumay 4y agoIt's hard to overstate how much easier it is to do multi-threaded code in Rust compared to other languages. But it is still not easy in absolute terms. It is still a task many developers aren't able to do.
- muglug 4y ago> It is still a task many developers aren't able to do. Yeah, I think parallelism is naturally intimidating to many developers used to single-threaded work. I just those developers encounter Rust.