Hacker Newsnew | past | comments | ask | show | jobs | submitlogin

You can stand on principle, or you can recognize that semantics is important, and syntax isn’t really, and therefore, accepting feedback about syntax is a fine thing to compromise on.

I also agree that you can’t listen to everyone, but this feedback was loud and pervasive.



> and syntax isn’t really,

Of course syntax is important. Otherwise people wouldn't complain about perl or C (eg wrt lack of operator overloading). It is just important in balance with semantics. And while I understand why rust compromised on this, IMHO it was a mistake that causes confusion about rust's memory management strategy. It looks too much like java and not enough like a language built around specific memory management paradigms. This compromise has backfired.




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

Search: