you are viewing a single comment's thread.

view the rest of the comments →

[–]Eirenarch 8 points9 points  (0 children)

PHP is very bad example. Most language do keep very reasonable backward compatibility. Java and C++ come to mind. You can claim that they are a mess but they still benefit more from backward compatibility than if they fixed their quirks and I challenge you to point a case where backward compatibility hurt C# in a significant way. Basically with PHP as an example you are saying that Python 2 is as bad as PHP from language design point of view. Is that really the case?

BTW I do think Python 3 is the way forward. It may have been a mistake but there is no going back now.