25 Years of Perl
abigail at abigail.be
Sat Nov 24 08:45:50 GMT 2012
On Fri, Nov 23, 2012 at 07:36:23PM -0500, Uri Guttman wrote:
> this thread reminds me of something we need to crow about more. so many
> conventions, inventions, ideas have come from the perl community and
> then be copied/stolen/absorbed by other langs, usually without much
> recognition. the most obvious is regexes with the pcre package everyone
> seems to use but it never can be truly perl compatible. how often have
> we seen regex questions in perl channels/groups for users in other
> langs? they say perlers know regexes better. hmmm
Regexes aren't a Perl invention. Larry started off with incorporating
Henry Spencers regexes. As for PCRE, they took Perl regexes, and went
way beyond. There was a dramatic increase in the number of regex features
when 5.10 came out -- many of them were backports from PCRE and other
languages. The fact so many of those features have multiple syntaxes was
because Perl wasn't leading, or second or even third to implement it.
It was late in the game.
> TAP is used everywhere now. perl invented and spread it so it is
> universal in the perl world.
"Everywhere"? I've yet to encounter a usage outside of perl or CPAN.
> cpan is always being copied (poorly) by other langs. they just never get
> the community feeling of uploading to cpan as a cred and for sharing.
CPAN isn't a Perl invention. Perl copied CTAN. It's ironic that you blame
others for not giving "cred", right there when discussing something that
Perl copied from others.
> yapc has yet to be properly copied. no one else delivers more bang for
> the buck and fun as well.
> mjd invented lightning talks and they are at many confs now, not just
> lang ones. another perl invention with no credit given.
Hmmm. MJD certainly was the person to pitch the idea at the second YAPC.
I don't know whether he came up with himself, or whether he copied something
he has encountered before. But at best, it's MJDs invention, not a Perl
invention, and not even a community invention. After more than 10 years,
we still use the same format, little change from the community here.
More information about the london.pm