in reply to Re^2: Are programmers getting too lazy for perl?
in thread Are programmers getting too lazy for perl?
Look at Python 3000... they said they would do it, and they are doing it with a published timetable. Look at Perl 6, you see a totally different world, an example of failure.
You're killing me, Smalls!
Shall we have a real comparison between Python 3000 and Perl 6?
Perl 6 adds plenty of new features to the language: lexically malleable grammars, opaque objects, auto-threading junctions, continuations, co-routines, generators, lazy lists, hyperoperators, roles, optional type annotations, multiple dispatch, sub-types, multiple simultaneous versions of the same module existing in process, STM, hypothetical variables, and a formal specification with an executable test suite and multiple implementations.
Python 3000 added required parentheses on print, rearranged the core libraries a bit, and dropped a couple of features.
It's often easier to achieve a modest goal than an ambitious one. (Python 3000 has probably had more funded development time than Perl 6 has in the past two years, if the rumors are true that Guido's working on it half-time.)