3 ms·
And yet, people are going to use async in Rust. The feature has already proven itself useful long ago in other languages, beyond the timespan a fad could surviv
by hot_gril 3y ago
And yet, people are going to use async in Rust. The feature has already proven itself useful long ago in other languages, beyond the timespan a fad could survive. Everyone started out doing it the other way and got sick of it.
- ilyt 3y ago"Many people use it so it is good" is an idiotic argument
- hot_gril 3y agoYes it is. "Many people have been using it for a long time without regrets" is a better reason.
- marcosdumay 3y ago> beyond the timespan a fad could survive On the voodoo ridden land that is software development, we have plenty of clearly harmful fads that are much older than Rust and yet practiced everywhere. Up to now, rust async has lasted for less time than the NoSQL craziness. I'm hard pressed to think of any large fad that lasted less than it.
- hot_gril 3y agoAsync is much older in other languages. It's new in Rust, and time will tell, but I don't see it playing out differently this time. Btw, the turnaround time is longer with a database, which often forms the foundation of a system. NoSQL bandwagoning was so destructive in part because of how long it looked like a good idea each time. Same with ORMs.