3 ms·
IMO, I think Perl has had its time. It's time to move on. It was invented by Larry Wall to sort of have a unified language that minimizes retraining for a `sh`
by wyuenho 16y ago
IMO, I think Perl has had its time. It's time to move on. It was invented by Larry Wall to sort of have a unified language that minimizes retraining for a `sh` and `awk` programmer, that's why it keeps so many weird punctuations. These days, the thing that Perl is really good at - regular expression - is found in virtually every language that comes after it. It's had accomplished its historical mission, people have learned a great deal from it.
There was a time when there was nothing but Perl could solve effectively. That was in the 90s. We've had Moderm Perl dialects for a very long time now, they are called PHP, Ruby, and arguably, Python.
- jerf 16y agoYour post is implicitly based on the premise that languages have some sort of ordained-by-Nature sunset process and that Perl's continued insistence on living is some sort of affront against the Natural Order. That's an awfully large premise to slip into a post without justifying it; one could plausibly claim it to be outright begging the question. If a language continues to evolve and clean itself up (and not merely grow without bound), who's to say it can't live for a very long time?
- rjbond3rd 16y agoThat's why it's called "the Perl renaissance." Renaissance == rebirth, another life. Incidentally, like an old girlfriend, the language kept going even after you broke up with her :)
- chromatic 16y agoWe've had [Modern] Perl dialects for a very long time now, they are called PHP, Ruby, and arguably, Python. With all due respect, none of PHP, Ruby, or Python come close to Modern Perl in quality or reliability.