|
|
|
|
|
by snailscale
1018 days ago
|
|
I somewhat agree with the author, sometimes with async rust I need to figure out how to tell the compiler that yes I want to recursively call this async function. This can be a huge pain, especially because it’s not always clear what went wrong. Other times however rust stops me from writing buggy code and where I didn’t quite understand what I was doing. In some sense it can help you understand what your software better (when the problem isn’t an implementation detail). I get the authors frustration, I often have the same feelings. Sometimes you just want to tell rust to get out of your way. As an aside, I think there is room for a language similar to golang with sum types and modules and be a joy. |
|