The more I write Rust the more I think traits are harmful, as they make the code messy and spaghetti.
I've been working on a private Rust project, and in ~11k lines of code I've only defined two.
One turned out to be a bad idea, the other is a hack around unstable coroutines.
Conversation
Any thoughts on 1ML? people.mpi-sws.org/~rossberg/1ml/
2
3
Rust with a proper module system would be so nice! Not sure how it works with the current design though - there's lots of overlap with traits.


