Hacker Newsnew | past | comments | ask | show | jobs | submitlogin

Actually, having worked with Perl during the Perl 4 to Perl 5 transition, I'd argue that it was almost as large as the C to C++ transition, though not as big as the Perl 5 to Perl 6 transition. Perl 5 dramatically expanded the options for expressing ideas in the language, while remaining largely syntactically upwards compatible (the Perl transition retained more compatibility with the previous version than did the C/C++ transition).

Perl 5 added lexically scoped variables ("my"), in addition to Perl 4's dynamicly scoped variables ("local"). Perl 5 added references, which is what made OO Perl possible (either "traditional" blessed hash references, or Moose, or any of the less popular alternatives, like "inside-out" objects).

I suspect the programming language rage of 2020 is currently some highschool kid's pet project (or some elementary school kid's daydream?) which no one else has seen yet.



Guidelines | FAQ | Lists | API | Security | Legal | Apply to YC | Contact

Search: