Oddbean new post about | logout
 I just had to change about 1000 lines of code because rust doesn't support async closures on stable.  And gossip code is becoming more and more async. 
 You might want to learn a different language that supports async closures if that's the case. 
 The cost of migrating the code base is too high.

The fact that rust has crazy complexity at this point and the rust developers can't seem to solve basic things like this does worry me though.

Maybe rust should have remained a systems level language and not tried to be all things to all people.

We need a rust-like higher-than-systems-level language that doesn't have these complexity nightmares, but is just as security proving. 
 Learned some Rust so I could write an app for a device running Xous.

After leaving it for a few months, I found I had to learn Rust again...

Active development is good and all, but if pros like M. Dilger have these dramas with Rust then a dilettante like me should probably bow out... 
 golang