DEV Community

Discussion on: Rewriting Software from Scratch: Signs of a Need And Resulting Benefits

Collapse
 
ibrierley profile image
Ian

I would disagree with this. One of the things the Perl team does, is prevent obsolescence. There are still updates to Perl 5, it's still moving forwards, it's still keeping old software supported. I think it's different when a team decides that a language will no longer receive updates etc (eg Python 2, what happens if there's a security flaw found). We still code new things in it. We know other large sites that use Perl extensively.

Sure, there are much more flavours of the month out there, but like some other languages, Perl has stood the test of time. There are no surprises with it, no sudden breakages. I do agree about less specific Perl programmers out there, and sure, not many new teams would choose Perl as a language to start a project with (unless a good familiarity with Perl already).