The Rust I wanted had no future
I admire Graydon's humility on the subject--and sure enough, I disagree with some of his ideas in this post, and agree with other ones.- Explicit lifetimes are what make rust what it is. It would have surely failed had they not been introduced.- I disagree about having a first-class module system instead of traits. Coherence and implicit instance resolution are a core value of Rust. `Send / Sync` are key examples of that.- Green threads probably wouldn't been viable for rust, given the kind of programs it's targeting.- Pretty much everything else however, I agree with.