Hacker News .hnnew | past | comments | ask | show | jobs | submitlogin

It is already modern. The Perl community has boldly remained committed to compatibility over chasing the shiny and breaking shit, unlike many others (coughphpcough), which is why I chose Perl for a new project a couple years ago.

I don't WANT so-called modernization. I want my program to remain working without having to change. it



> I want my program to remain working without having to change. it

Can't you bundle the interpreter, possibly stripped down and compiled as a static binary, along with your program?

But yes, strict backward compatibility, while having many downsides, provides a lot of value, too. The trade-off is situation and project dependent, and it's good to have both kinds of platforms: ones solid as a rock and moving slowly, and ones moving fast and breaking things.



This will work for awhile until you stop receiving security updates and have to adapt to breaking changes to do so.


Bundling the interpreter would interfere significantly with being able to download and run from source.




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

Search: