On 9/25/2014 6:49 AM, Andrei Alexandrescu wrote:
FWIW I'm glad no random name changes. I've recently used Rust a bit and the curse of D users as of 6-7 years ago reached me: most code I download online doesn't compile for obscure reasons, it's nigh impossible to figure out what the fix is from the compiler error message, searching online finds outdated documentation that tells me the code should work, and often it's random name changes (from_iterator to from_iter and such, or names are moved from one namespace to another).
The name changes cause much disruption and are ultimately pointless changes.
For the stuff we eliminate we should provide good error messages that recommend the respective idiomatic solutions.
That's normal practice already.
