Hacker Newsnew | past | comments | ask | show | jobs | submitlogin

> overcomplicated/overengineered to me

You don't have to worry about most of this. Doing concurrent things in Rust is pretty clean. Designing new concurrent abstractions from scratch is where you need to worry about Send and Sync and be careful. And it's totally worth it, entire classes of concurrency errors just go away.

The error handling can get verbose, though with the new `?` operator and `catch` syntax it's much cleaner now.



Guidelines | FAQ | Lists | API | Security | Legal | Apply to YC | Contact

Search: