Hacker Newsnew | past | comments | ask | show | jobs | submit | codingstream's commentslogin

I don't recall there ever being a social contract.

Further, what makes you assume everyone is on the same page about what that social contract is? Have you even considered the possibility that there might be differences of opinion on a social contract which are incompatible? It's why the best course of action is to follow the license rather than delusional fantasies.

The idea there's a social contract is sophistry. Plain and simple.


Without a language specification for Rust, any compiler that isn't the reference implementation, by definition, cannot be correct. Put another way, how is a compiler writer supposed to know what is and is not a bug in the reference implementation?


Most languages do not have a specification, and it works out fine.

Rust's is in-progress. There are some things that are well-specified, and there are some things that are still up in the air.


Right, which is why it's a poor choice for the kernel at this time.


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

Search: