3 ms·
Following this logic, every language is Perl with a bit of this or that. Perl was one of the first of the kind, but people saw obvious problems with it and so t
by Demiurge 13y ago
Following this logic, every language is Perl with a bit of this or that. Perl was one of the first of the kind, but people saw obvious problems with it and so they innovated with 'little nicer syntax' or 'little better object system'. You might not want any of this, but you can't deny most people are happier with Python or Ruby.
- kamaal 13y agoThis is true for all language that do things right the first time. If you learn C well, everything else(C based languages) look the very same. Perl enjoys that first movers advantage.
- collyw 13y agoThere was a talk by Guido Van Rossum effectively saying that Perl, Python and Ruby are the same language.
- hahainternet 13y agoYou're not wrong, but I wrote that from my perspective, as someone who primarily writes Perl and needs a compelling reason to switch. Obviously someone who was writing code pre-Perl will probably see things a different way.
- aaronem 13y agoI'd say it's more like Perl is every language with a bit of this or that. A sufficiently "skilled" Perl hacker can write everything from bad C, to bad Lisp, to bad Fortran, in Perl -- and most certainly can write plenty of bad Perl in Perl, too. It's writing good Perl that's hard.