Hacker News new | past | comments | ask | show | jobs | submit login

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.




Consider applying for YC's Spring batch! Applications are open till Feb 11.

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

Search: