News for hackers. Stuff that matters.
Re:Python 2 will be replaced with Python 3 in the next RHEL ... by sorisos on Wednesday April 11, 2018 @04:03AM (#16808985)
Many languages seem to suffer from legacy support. C++ and PHP for example. The double standard might be the only way to avoid this!?
Re:Python 2 will be replaced with Python 3 in the next RHEL ... by pjc50 on Wednesday April 11, 2018 @04:25AM (#16809093)
The legacy support is a benefit for people who are still using it.

The lesson from both Perl and Python is clear: you cannot remove language features - if you do you're creating a new language which has to start from zero in adoption.

Re:Python 2 will be replaced with Python 3 in the next RHEL ... by b2gills on Friday April 20, 2018 @03:10PM (#16887659)
Perl 6 removes very few language features. About the only notable ones I can think of is fork and format. Since Perl 6 has built-in multithreading, fork is not needed. And hardly anyone uses format anymore (it is great for directly printing to a line printer).

What Perl 6 did is change the syntax for various features of Perl 5; while adding a lot of new features.