On 6/25/2011 6:50 PM, Daniel Gibson wrote:
In the future the D community may be even larger - much larger hopefully. IMHO inconsistent naming in the standard lib makes D look unprofessional. If someone take a first look at the languages and it's standard lib and it looks like it's just cobbled together it may scare him off.
Perhaps you're right. But breaking his existing, working code will scare off a lot more people.
I agree that there shouldn't be breaking changes /all the time/, but I'd really like to see *one* big breaking update that fixes all naming inconsistencies within Phobos. (Keeping deprecated aliases for the old names for some releases should make the transition easier.)
Breaking existing code has been going on for years now. It needs to stop.
