Re: 25 Years of Perl

2012-11-20 Thread Jacqui Caren

On 19/11/2012 17:29, Dave Cross wrote:

What CPAN modules deserve to be mentioned as part of Perl's history?
Which Perl infrastructure projects are (or were) important? Are there
any other technical things that need to be covered?


I know Tim will not blow his own trumpet but ...
One of the biggies was and is DBI.

We used oraperl and ingperl (perl5 stuff) prior to DBI
and did the oraperl v6 to v7 migration - even in those long
ago days, perl was being used with real databases for real
business apps.

Another biggie was mod_perl,fastCGI and MP's precursor/
standin/placeholder - cgi-minisvr.






Re: 25 Years of Perl

2012-11-20 Thread Matt Freake
On Mon, Nov 19, 2012 at 5:29 PM, Dave Cross d...@dave.org.uk wrote:


 What CPAN modules deserve to be mentioned as part of Perl's history? Which
 Perl infrastructure projects are (or were) important? Are there any other
 technical things that need to be covered?


Templating modules (embperl, Template Toolkit and Mason) seemed a
considerable step-forward for me at the time and hopefully contributed to
more maintainable code.


Matt


Re: 25 Years of Perl

2012-11-20 Thread Dave Cross

Quoting Randy J. Ray rj...@blackperl.com:


1/ Technical

What CPAN modules deserve to be mentioned as part of Perl's history?
Which Perl infrastructure projects are (or were) important? Are there
any other technical things that need to be covered?


I'd be sure to mention the strong role Perl played in the emergence  
of CGI applications-- both the Perl 4 cgilib.pl and Perl 5's CGI.pm.  
I came in to Perl just a year or two before 5.000 rolled out, so I  
can't talk to much from the pre-5 era. (My job at the time was using  
Perl on a large scale to do software configuration management (20+  
application scripts, 15+ libraries, ~70,000 LOC), which I ended up  
transitioning from Perl 4 to Perl 5.)


Yeah. I'd already got CGI.pm, but had forgotten about cgilib.pl.  
Thanks for the reminder.



2/ Community

What community initiatives should I cover? Can I mention TPI without
giving some people nightmares? How much detail can I cover about Perl
Mongers? Which conferences deserve a mention? Does anyone remember how
and when YAS became TPF?


Don't forget The Perl Journal. Not only was it a useful resource, it  
gave a number of people a leg up into going from just using Perl, to  
writing about it and becoming more active members of the community  
as a result. At least, that was the case with me-- Jon Orwant  
invited me to write about AutoLoader/AutoSplit after I'd done some  
work fleshing out the docs for the core, and that directly led into  
writing more, and eventually becoming a CPAN contributor, book  
author, etc.


Already got TPJ on the list. I'm pretty sure that my article in TPJ  
was the first time I was paid for writing about Perl (an article about  
Symbol::Approx::Sub - just sneaked into the last standalone issue).


Cheers,

Dave...


Re: 25 Years of Perl

2012-11-20 Thread Dave Cross

Quoting David H. Adler d...@panix.com:


On Mon, Nov 19, 2012 at 05:29:29PM +, Dave Cross wrote:

At the LPW on Saturday I'm giving a talk entitled 25 Years of Perl.

I have the structure of the talk, and I have worked out most of the
things that I want to cover. But I wanted to make sure that I didn't
miss anything important.

So I thought I'd turn to the london.pm hivemind. What parts of
Perl's history do you think are important. I'm particularly
interested in two areas.

1/ Technical

What CPAN modules deserve to be mentioned as part of Perl's history?
Which Perl infrastructure projects are (or were) important? Are
there any other technical things that need to be covered?


You're going to cover the Acme:: namespace, of course? [insert evil grin
here]


Yes. There's a couple of posts on Perl Monks that nicely trace the  
beginning of Leon's namespace :)



2/ Community

What community initiatives should I cover? Can I mention TPI without
giving some people nightmares? How much detail can I cover about
Perl Mongers? Which conferences deserve a mention? Does anyone
remember how and when YAS became TPF?


If memory serves, YAS didn't become TPF. They were separate entities,
as was Perl Mongers. At a certain point, Kevin decided he didn't want to
run YAS anymore and brian decided not to run Perl Mongers anymore (they
both had other stuff that was taking up their time). As a result, they
were both absorbed into TPF. Wikipedia says PM became part of TPF in
2000, but that feels too early to me. You should probably check further
for a real date. brian might know.


Yeah, I'd think more like 2002. I'll check with Kevin and/or brian.


Although it only goes up to 2002, the Perl Timeline (Elaine's work, iirc) at
http://history.perl.org would probably be of some use to you. A lot of
links there, too, including Jon Orwant's interview with Perl.com about
the demise of TPI (sadly, not including his statement He was from the
planet Blobnar). In other news, the entire first page of google results
for blobnar orwant is the result of my sigfile.


Elaine's history page is being a *big* help.


More seriously, though, I think TPI is probably worth including, but I
wouldn't dwell on it.


I don't think anyone would like to dwell on it :)


As far as detail on PM, what are you thinking of including. Unless
you're referencing something from a non-public list, I can't imagine
there's much that would be a problem.


I'm pretty much sorted with Perl Mongers. I was involved with most of that.

Cheers,

Dave...



Re: 25 Years of Perl

2012-11-20 Thread Dave Cross

Quoting Jacqui Caren jacqui.ca...@ntlworld.com:


On 19/11/2012 17:29, Dave Cross wrote:

What CPAN modules deserve to be mentioned as part of Perl's history?
Which Perl infrastructure projects are (or were) important? Are there
any other technical things that need to be covered?


I know Tim will not blow his own trumpet but ...
One of the biggies was and is DBI.

We used oraperl and ingperl (perl5 stuff) prior to DBI
and did the oraperl v6 to v7 migration - even in those long
ago days, perl was being used with real databases for real
business apps.


I already had DBI on my list (of course!)


Another biggie was mod_perl,fastCGI and MP's precursor/
standin/placeholder - cgi-minisvr.


Got mod_perl and FastCGI. I'd never heard of cgi-minsvr. Thanks.

Dave...



Re: 25 Years of Perl

2012-11-20 Thread Dave Cross

Quoting Matt Freake matthew.d.fre...@gmail.com:


On Mon, Nov 19, 2012 at 5:29 PM, Dave Cross d...@dave.org.uk wrote:



What CPAN modules deserve to be mentioned as part of Perl's history? Which
Perl infrastructure projects are (or were) important? Are there any other
technical things that need to be covered?


Templating modules (embperl, Template Toolkit and Mason) seemed a
considerable step-forward for me at the time and hopefully contributed to
more maintainable code.


Yeah. Got TT and Mason on my list. Was Embperl ever really important.  
I know I have a strong aversion to it (and I think you might also have  
the same aversion - engendered by the same project).


Dave...


Re: 25 Years of Perl

2012-11-20 Thread Abigail
On Mon, Nov 19, 2012 at 05:29:29PM +, Dave Cross wrote:
 At the LPW on Saturday I'm giving a talk entitled 25 Years of Perl.

 I have the structure of the talk, and I have worked out most of the  
 things that I want to cover. But I wanted to make sure that I didn't  
 miss anything important.

 So I thought I'd turn to the london.pm hivemind. What parts of Perl's  
 history do you think are important. I'm particularly interested in two  
 areas.

 1/ Technical

 What CPAN modules deserve to be mentioned as part of Perl's history?  
 Which Perl infrastructure projects are (or were) important? Are there  
 any other technical things that need to be covered?


While not a CPAN module, Matt's script archive needs to be mentioned.
Althought it contained a lot of bad code, it certainly contributed to
the notion that Perl was *the* web language.

 2/ Community

 What community initiatives should I cover? Can I mention TPI without  
 giving some people nightmares? How much detail can I cover about Perl  
 Mongers? Which conferences deserve a mention? Does anyone remember how  
 and when YAS became TPF?

Conferences that need mentioning: TPC, German Perl Workshop (first Perl
conference outside of TPC), YAPC, OSCON. And, considering where
you're going to give the presentation: LPW. 2000 may be an interesting
year: at YAPC::NA 19100, we saw the birth of YAS, the Perl 6 movement
started at TPC 2000, and the first non-NA YAPC was held in London.

 It's slightly unfortunate that I've only been involved with Perl for  
 about 60% of its lifetime. So anything you can share from the first ten 
 years or so of Perl's existence would be *really* appreciated.

I started using Perl in 1995, when the main focus on the community was
on Usenet. At that time, it was just comp.lang.perl; the split into 
multiple groups was either late 1995, or early 1996. I first joined a
Perl IRC channel in 1997, but I don't know when that channel started.
But it was this channel that made YAPC happen (well, it was Kevin that
did the work, but if it wasn't for the IRC channel, there would not have
been demand, or participants for the first YAPC).


I would love to hear your presentation, unfortunally, I couldn't get a
trip to LPW funded.


Abigail


Re: 25 Years of Perl

2012-11-20 Thread Jasper
I don't know how much you can mention individuals without annoying the
people you leave out, but it would be interesting to hear when some
notables got involved in Perl, and what their first contributions were.
I'll leave it to the reader to decide who they think those people should be.


On 20 November 2012 10:27, Abigail abig...@abigail.be wrote:

 On Mon, Nov 19, 2012 at 05:29:29PM +, Dave Cross wrote:
  At the LPW on Saturday I'm giving a talk entitled 25 Years of Perl.
 
  I have the structure of the talk, and I have worked out most of the
  things that I want to cover. But I wanted to make sure that I didn't
  miss anything important.
 
  So I thought I'd turn to the london.pm hivemind. What parts of Perl's
  history do you think are important. I'm particularly interested in two
  areas.
 
  1/ Technical
 
  What CPAN modules deserve to be mentioned as part of Perl's history?
  Which Perl infrastructure projects are (or were) important? Are there
  any other technical things that need to be covered?


 While not a CPAN module, Matt's script archive needs to be mentioned.
 Althought it contained a lot of bad code, it certainly contributed to
 the notion that Perl was *the* web language.

  2/ Community
 
  What community initiatives should I cover? Can I mention TPI without
  giving some people nightmares? How much detail can I cover about Perl
  Mongers? Which conferences deserve a mention? Does anyone remember how
  and when YAS became TPF?

 Conferences that need mentioning: TPC, German Perl Workshop (first Perl
 conference outside of TPC), YAPC, OSCON. And, considering where
 you're going to give the presentation: LPW. 2000 may be an interesting
 year: at YAPC::NA 19100, we saw the birth of YAS, the Perl 6 movement
 started at TPC 2000, and the first non-NA YAPC was held in London.

  It's slightly unfortunate that I've only been involved with Perl for
  about 60% of its lifetime. So anything you can share from the first ten
  years or so of Perl's existence would be *really* appreciated.

 I started using Perl in 1995, when the main focus on the community was
 on Usenet. At that time, it was just comp.lang.perl; the split into
 multiple groups was either late 1995, or early 1996. I first joined a
 Perl IRC channel in 1997, but I don't know when that channel started.
 But it was this channel that made YAPC happen (well, it was Kevin that
 did the work, but if it wasn't for the IRC channel, there would not have
 been demand, or participants for the first YAPC).


 I would love to hear your presentation, unfortunally, I couldn't get a
 trip to LPW funded.


 Abigail




-- 
Jasper


Re: 25 Years of Perl

2012-11-20 Thread Aaron Crane
Dave Cross d...@dave.org.uk wrote:
 Quoting Chris Benson chr...@ccandc.org:
 Back before there were modules: the earliest version I used (3.something)
 came with *2p utilities that were useful in their own right and enabled
 bootstrapping knowledge from find, sed and especially in my case awk:

 Weren't those utilities only removed from Perl in the last couple of years?

a2p and s2p are still in blead today, and I'm not aware of a concrete
plan to move them out to CPAN.  But there were several Perl 4-era
libraries (getopt.pl, open2.pl, etc) that got removed from core in
5.16, and now live on CPAN in Perl4::CoreLibs.

-- 
Aaron Crane ** http://aaroncrane.co.uk/


Re: Duct Tape Quotation

2012-11-20 Thread andrew-perl08
On Mon, Nov 19, 2012 at 08:02:05PM -0500, Uri Guttman wrote:
 
  1995   Economist 1 JulyThe..servers that make up the most
  popular part of the Internet are often written in Perl, and
  virtually all Web-based information exchanges are handled with the 
  language.
 
 that is bizarre. they must be conflating cgi/perl apps with the web
 servers themselves. and no way did 100% of the web exchange run on
 perl. i can't guess percentage but c was in heavy use for crawlers
 and such. but this is not a quote from a technical source so it can
 be just amusing anyway.

Maybe they are being economical with the truth (not sure when that phrase was 
invented either).
More likely not knowing what they were talking about:


Re: 25 Years of Perl

2012-11-20 Thread Dave Cross

Quoting Abigail abig...@abigail.be:


On Mon, Nov 19, 2012 at 05:29:29PM +, Dave Cross wrote:

At the LPW on Saturday I'm giving a talk entitled 25 Years of Perl.

I have the structure of the talk, and I have worked out most of the
things that I want to cover. But I wanted to make sure that I didn't
miss anything important.

So I thought I'd turn to the london.pm hivemind. What parts of Perl's
history do you think are important. I'm particularly interested in two
areas.

1/ Technical

What CPAN modules deserve to be mentioned as part of Perl's history?
Which Perl infrastructure projects are (or were) important? Are there
any other technical things that need to be covered?


While not a CPAN module, Matt's script archive needs to be mentioned.
Althought it contained a lot of bad code, it certainly contributed to
the notion that Perl was *the* web language.


I has already swallowed my pride and added Matt's scripts to the list :-/


2/ Community

What community initiatives should I cover? Can I mention TPI without
giving some people nightmares? How much detail can I cover about Perl
Mongers? Which conferences deserve a mention? Does anyone remember how
and when YAS became TPF?


Conferences that need mentioning: TPC, German Perl Workshop (first Perl
conference outside of TPC), YAPC, OSCON. And, considering where
you're going to give the presentation: LPW. 2000 may be an interesting
year: at YAPC::NA 19100, we saw the birth of YAS, the Perl 6 movement
started at TPC 2000, and the first non-NA YAPC was held in London.


Yep. Got all of those. Need to check the date of the first German Perl  
Workshop - but I know that's on their web site.



It's slightly unfortunate that I've only been involved with Perl for
about 60% of its lifetime. So anything you can share from the first ten
years or so of Perl's existence would be *really* appreciated.


I started using Perl in 1995, when the main focus on the community was
on Usenet. At that time, it was just comp.lang.perl; the split into
multiple groups was either late 1995, or early 1996. I first joined a
Perl IRC channel in 1997, but I don't know when that channel started.
But it was this channel that made YAPC happen (well, it was Kevin that
did the work, but if it wasn't for the IRC channel, there would not have
been demand, or participants for the first YAPC).


Interesting. I can't remember when I first joined a Perl IRC channel.  
Maybe 1998/9.



I would love to hear your presentation, unfortunally, I couldn't get a
trip to LPW funded.


That's a shame. I don't know whether it'll be filmed. Perhaps I'll put  
together a screencast later on.


Dave...



Re: 25 Years of Perl

2012-11-20 Thread Matt Freake
On Tue, Nov 20, 2012 at 9:52 AM, Dave Cross d...@dave.org.uk wrote:


 Yeah. Got TT and Mason on my list. Was Embperl ever really important. I
 know I have a strong aversion to it (and I think you might also have the
 same aversion - engendered by the same project).


That project was the only one where I used a proper templating system, so
I felt obliged to mention it :-) I did struggle to find others using it
though, when searching for support/online resources/etc (although Gerald
himself was always very helpful)


Re: 25 Years of Perl

2012-11-20 Thread Andrew Savige
On Mon, Nov 19, 2012 at 05:29:29PM +, Dave Cross wrote:
 At the LPW on Saturday I'm giving a talk entitled 25 Years of Perl

Great idea.

An amusing anecdote from the very early days that illustrates how
Perl attracted some of its early users is that merlyn relentlessly
answered requests for Unix sed, awk, and shell help with snippets
of *Perl* code. Indeed, he did this so often that posters began
inserting No Perl please in their posts! As you might expect,
that served only to increase the volume of Perl snippet responses.

Because merlyn knew shell, sed and awk so well, he could answer
questions in the requested language ... and then compare and
contrast with a more elegant Perl solution.

BTW, I believe this at least partly explains why merlyn formed
part of the 2.7% who voted _against_ the formation of a separate
comp.lang.perl newsgroup in 1989.

The old use.perl.org links to verify this are broken unfortunately.
Though I found a wayback machine link:

http://web.archive.org/web/20041225063326/http://use.perl.org/comments.pl?sid=10975cid=16619

Oh, and here is a (hopefully not broken) link to the original 1989
vote for comp.lang.perl, carried by 205 votes to 7:

https://groups.google.com/forum/?fromgroups=#!msg/news.groups/bjii5Z9iJgY/RgAl62J00OUJ

/-\




Re: 25 Years of Perl

2012-11-20 Thread James Laver
On 20 Nov 2012, at 09:09, Jacqui Caren jacqui.ca...@ntlworld.com wrote:

 I know Tim will not blow his own trumpet but ...
 One of the biggies was and is DBI.

We take it so much for granted that you could connect to any number of 
different database engines with the same perl binary these days, or with any 
other programming language too, but really perl led the world here. This was 
quietly revolutionary.

How many webhosts do we think would ship several perls for several different 
database engines?

/j


Re: 25 Years of Perl

2012-11-20 Thread Dave Cross

Quoting Andrew Savige ajsav...@yahoo.com.au:


On Mon, Nov 19, 2012 at 05:29:29PM +, Dave Cross wrote:

At the LPW on Saturday I'm giving a talk entitled 25 Years of Perl


Great idea.

An amusing anecdote from the very early days that illustrates how
Perl attracted some of its early users is that merlyn relentlessly
answered requests for Unix sed, awk, and shell help with snippets
of *Perl* code. Indeed, he did this so often that posters began
inserting No Perl please in their posts! As you might expect,
that served only to increase the volume of Perl snippet responses.

Because merlyn knew shell, sed and awk so well, he could answer
questions in the requested language ... and then compare and
contrast with a more elegant Perl solution.

BTW, I believe this at least partly explains why merlyn formed
part of the 2.7% who voted _against_ the formation of a separate
comp.lang.perl newsgroup in 1989.

The old use.perl.org links to verify this are broken unfortunately.
Though I found a wayback machine link:

http://web.archive.org/web/20041225063326/http://use.perl.org/comments.pl?sid=10975cid=16619


Thanks. I remember reading most of that before.


Oh, and here is a (hopefully not broken) link to the original 1989
vote for comp.lang.perl, carried by 205 votes to 7:

https://groups.google.com/forum/?fromgroups=#!msg/news.groups/bjii5Z9iJgY/RgAl62J00OUJ


That, however, I hadn't thought of tracking down. Brilliant. Thank you!

Dave...




Re: 25 Years of Perl

2012-11-20 Thread David Cantrell
On Tue, Nov 20, 2012 at 12:09:34PM +, James Laver wrote:

 We take it so much for granted that you could connect to any number of 
 different database engines with the same perl binary these days, or with any 
 other programming language too, but really perl led the world here. This was 
 quietly revolutionary.
 
 How many webhosts do we think would ship several perls for several different 
 database engines?

About as many as give you a choice of database engines.  Approximately
none.

-- 
David Cantrell | http://www.cantrell.org.uk/david

There's no problem so complex that it can't be solved
by killing everyone even remotely associated with it


RE: 25 Years of Perl

2012-11-20 Thread abhishek jain


 Was Embperl ever really important.
  I know I have a strong aversion to it (and I think you might also
 have
  the same aversion - engendered by the same project).
 
 
 That project was the only one where I used a proper templating
 system, so I felt obliged to mention it :-) I did struggle to find
 others using it though, when searching for support/online resources/etc
 (although Gerald himself was always very helpful)

I used Embperl some 7 years back, when I used to work for eBookers. And I
must say, I really liked it, though I have moved to TT now, but Embperl was
not bad. 

Thanks
// AJ



Re: 25 Years of Perl

2012-11-20 Thread Dave Cross

Quoting David H. Adler d...@panix.com:


On Mon, Nov 19, 2012 at 05:29:29PM +, Dave Cross wrote:


2/ Community

What community initiatives should I cover? Can I mention TPI without
giving some people nightmares? How much detail can I cover about
Perl Mongers? Which conferences deserve a mention? Does anyone
remember how and when YAS became TPF?


If memory serves, YAS didn't become TPF. They were separate entities,
as was Perl Mongers. At a certain point, Kevin decided he didn't want to
run YAS anymore and brian decided not to run Perl Mongers anymore (they
both had other stuff that was taking up their time). As a result, they
were both absorbed into TPF. Wikipedia says PM became part of TPF in
2000, but that feels too early to me. You should probably check further
for a real date. brian might know.


So it turns out that one of the best sources of information about this  
is... er... me... writing on Perl Monks in 2001.


  In July 2001, Perl Monks (and Perl Mongers) announced that they were
  merging with Yet Another Society (the people that organise the YAPC
  conferences). In December 2001, YAS announced that they were setting
  up an internal unit called The Perl Foundation to handle all of their
  Perl work (YAS also works with other Open Source technologies). Perl
  Monks and Perl Mongers both became part of The Perl Foundation.

  http://www.perlmonks.org/?node_id=203263

That davorg chap is awesome :-)

Cheers,

Dave...


Re: 25 Years of Perl

2012-11-20 Thread Randal L. Schwartz
 Andrew == Andrew Savige ajsav...@yahoo.com.au writes:

Andrew An amusing anecdote from the very early days that illustrates how
Andrew Perl attracted some of its early users is that merlyn relentlessly
Andrew answered requests for Unix sed, awk, and shell help with snippets
Andrew of *Perl* code. Indeed, he did this so often that posters began
Andrew inserting No Perl please in their posts! As you might expect,
Andrew that served only to increase the volume of Perl snippet
Andrew responses.

Those were good times. :)

-- 
Randal L. Schwartz - Stonehenge Consulting Services, Inc. - +1 503 777 0095
mer...@stonehenge.com URL:http://www.stonehenge.com/merlyn/
Smalltalk/Perl/Unix consulting, Technical writing, Comedy, etc. etc.
See http://methodsandmessages.posterous.com/ for Smalltalk discussion


Re: 25 Years of Perl

2012-11-20 Thread Abigail
On Tue, Nov 20, 2012 at 06:10:42AM -0800, Randal L. Schwartz wrote:
  Andrew == Andrew Savige ajsav...@yahoo.com.au writes:
 
 Andrew An amusing anecdote from the very early days that illustrates how
 Andrew Perl attracted some of its early users is that merlyn relentlessly
 Andrew answered requests for Unix sed, awk, and shell help with snippets
 Andrew of *Perl* code. Indeed, he did this so often that posters began
 Andrew inserting No Perl please in their posts! As you might expect,
 Andrew that served only to increase the volume of Perl snippet
 Andrew responses.
 
 Those were good times. :)


The same fun can be had on Perlmonks, by answering questions with
shell one-liners.



Abigail


Re: 25 Years of Perl

2012-11-20 Thread Dave Cross

Quoting Uri Guttman u...@stemsystems.com:

in that vein you should also mention matt's scripts. evil code but  
they helped perl gain massive numbers of users. many were kiddies  
but some actually learned perl.


Yes. I'm well aware of the effects of Matt's scripts. In fact I think  
I may have already mentioned that in this very discussion.


Dave...



Re: 25 Years of Perl

2012-11-20 Thread Dave Cross

Quoting Simon Dick sim...@irrelevant.org:


On 20 November 2012 15:45, Uri Guttman u...@stemsystems.com wrote:


[ snip ]


in that vein you should also mention matt's scripts. evil code but they
helped perl gain massive numbers of users. many were kiddies but some
actually learned perl.


Especially FormMail.pl... I remember that one well...


If anyone is unaware of the London Perl Mongers' reaction to Matt's  
scripts, you should probably read http://www.scriptarchive.com/nms.html


Dave...




Re: 25 Years of Perl

2012-11-20 Thread Salve J Nilsen

Dave Cross said:


What parts of Perl's history do you think are important. I'm 
particularly interested in two areas.


1/ Technical

2/ Community


FWIW, I think the decision to start with time-based releases of Perl5 
was a good one, and probably worth mentioning. Not sure if that should 
be filed under 1/ or 2/. :)



- Salve

--
#!/usr/bin/perl
sub AUTOLOAD{$AUTOLOAD=~/.*::(\d+)/;seek(DATA,$1,0);print#  Salve Joshua Nilsen
getc DATA}$='};{';@_=unpack(C*,unpack(u*,':4@,$'.# s...@foo.no
'2!--5-(50P%$PL,!0X354UC-PP%/0\`'.\n));eval {'@_'};   __END__ is near! :)


Re: 25 Years of Perl

2012-11-20 Thread Uri Guttman

On 11/20/2012 11:00 AM, Dave Cross wrote:

Quoting Uri Guttman u...@stemsystems.com:


in that vein you should also mention matt's scripts. evil code but
they helped perl gain massive numbers of users. many were kiddies but
some actually learned perl.


Yes. I'm well aware of the effects of Matt's scripts. In fact I think I
may have already mentioned that in this very discussion.



you did but i didn't see that before i posted. the number of posts about 
matt's crap on usenet was enormous. it took the community way too long 
to rewrite them in clean safe code. that archive is now also forgotten 
as no one seems to mention them in the age of modern perl and such.


uri



Re: 25 Years of Perl

2012-11-20 Thread Abigail
On Tue, Nov 20, 2012 at 11:22:14AM -0500, Uri Guttman wrote:
 On 11/20/2012 11:00 AM, Dave Cross wrote:
 Quoting Uri Guttman u...@stemsystems.com:

 in that vein you should also mention matt's scripts. evil code but
 they helped perl gain massive numbers of users. many were kiddies but
 some actually learned perl.

 Yes. I'm well aware of the effects of Matt's scripts. In fact I think I
 may have already mentioned that in this very discussion.


 you did but i didn't see that before i posted. the number of posts about  
 matt's crap on usenet was enormous. it took the community way too long  
 to rewrite them in clean safe code. that archive is now also forgotten  
 as no one seems to mention them in the age of modern perl and such.


That's because the community missed something that the overwhelming 
majority still seems to miss: easy deployment of ready to use applications.

Matt got that part right.



Abigail


Re: 25 Years of Perl

2012-11-20 Thread Dave Cross

Quoting Uri Guttman u...@stemsystems.com:


On 11/20/2012 11:00 AM, Dave Cross wrote:

Quoting Uri Guttman u...@stemsystems.com:


in that vein you should also mention matt's scripts. evil code but
they helped perl gain massive numbers of users. many were kiddies but
some actually learned perl.


Yes. I'm well aware of the effects of Matt's scripts. In fact I think I
may have already mentioned that in this very discussion.


you did but i didn't see that before i posted. the number of posts  
about matt's crap on usenet was enormous. it took the community way  
too long to rewrite them in clean safe code.


I know quite a lot about that too. I drove that initiative :-)

that archive is now also forgotten as no one seems to mention them  
in the age of modern perl and such.


Watch this space - http://act.yapc.eu/lpw2012/talk/4239 !

Dave...



Re: 25 Years of Perl

2012-11-20 Thread Dagfinn Ilmari Mannsåker
Matt Freake matthew.d.fre...@gmail.com writes:

 On Tue, Nov 20, 2012 at 9:52 AM, Dave Cross d...@dave.org.uk wrote:


 Yeah. Got TT and Mason on my list. Was Embperl ever really important. I
 know I have a strong aversion to it (and I think you might also have the
 same aversion - engendered by the same project).


 That project was the only one where I used a proper templating system, so
 I felt obliged to mention it :-) I did struggle to find others using it
 though, when searching for support/online resources/etc (although Gerald
 himself was always very helpful)

I used Embperl in my first Perl project: a web interface to control and
graph (using GD, natch) the ISDN connection on the Linux box acting as a
router for the home network. This must have been around 1997-1998.

-- 
The surreality of the universe tends towards a maximum -- Skud's Law
Never formulate a law or axiom that you're not prepared to live with
 the consequences of.  -- Skud's Meta-Law


Re: 25 Years of Perl

2012-11-20 Thread Peter Corlett
On 20 Nov 2012, at 13:37, Dave Cross d...@dave.org.uk wrote:
[...]
 That davorg chap is awesome :-)

We've all known this for years, but didn't want to flatter your ego too much by 
saying so :)





Re: 25 Years of Perl

2012-11-20 Thread B Maqueira

Not sure if they would fit on the same league of DBI and TT, but to me LWP
and WWW::Mechanize are also true PERL gems.

 On 19/11/2012 17:29, Dave Cross wrote:
 What CPAN modules deserve to be mentioned as part of Perl's history?
 Which Perl infrastructure projects are (or were) important? Are there
 any other technical things that need to be covered?

 I know Tim will not blow his own trumpet but ...
 One of the biggies was and is DBI.

 We used oraperl and ingperl (perl5 stuff) prior to DBI
 and did the oraperl v6 to v7 migration - even in those long
 ago days, perl was being used with real databases for real
 business apps.

 Another biggie was mod_perl,fastCGI and MP's precursor/
 standin/placeholder - cgi-minisvr.





Re: 25 Years of Perl

2012-11-20 Thread DAVID HODGKINSON

On 20 Nov 2012, at 16:30, Abigail abig...@abigail.be wrote:

 On Tue, Nov 20, 2012 at 11:22:14AM -0500, Uri Guttman wrote:
 On 11/20/2012 11:00 AM, Dave Cross wrote:
 Quoting Uri Guttman u...@stemsystems.com:
 
 in that vein you should also mention matt's scripts. evil code but
 they helped perl gain massive numbers of users. many were kiddies but
 some actually learned perl.
 
 Yes. I'm well aware of the effects of Matt's scripts. In fact I think I
 may have already mentioned that in this very discussion.
 
 
 you did but i didn't see that before i posted. the number of posts about  
 matt's crap on usenet was enormous. it took the community way too long  
 to rewrite them in clean safe code. that archive is now also forgotten  
 as no one seems to mention them in the age of modern perl and such.
 
 
 That's because the community missed something that the overwhelming 
 majority still seems to miss: easy deployment of ready to use applications.
 
 Matt got that part right.
 

As did PHP. And the rest is history.



Re: 25 Years of Perl

2012-11-20 Thread Dirk Koopman

On 20/11/12 20:42, DAVID HODGKINSON wrote:


As did PHP. And the rest is history.



Speaking of which, is it just a folk memory that suggests that the first 
'P' in PHP once stood for perl?




Re: 25 Years of Perl

2012-11-20 Thread Randy J. Ray

On 11/20/12 1:10 PM, Dirk Koopman wrote:

On 20/11/12 20:42, DAVID HODGKINSON wrote:


As did PHP. And the rest is history.



Speaking of which, is it just a folk memory that suggests that the first
'P' in PHP once stood for perl?


I thought, for the longest time, that PHP had originally been an 
acronym for Perl Hypertext Pages. But people deny that, so I can't be 
sure.


--

Randy J. Ray  Sunnyvale, CA  http://www.rjray.org 
rj...@blackperl.com


twitter.com/rjray
Silicon Valley Scale Modelers: http://www.svsm.org


Re: 25 Years of Perl

2012-11-20 Thread Uri Guttman

On 11/20/2012 04:17 PM, Randy J. Ray wrote:

On 11/20/12 1:10 PM, Dirk Koopman wrote:

On 20/11/12 20:42, DAVID HODGKINSON wrote:


As did PHP. And the rest is history.



Speaking of which, is it just a folk memory that suggests that the first
'P' in PHP once stood for perl?


I thought, for the longest time, that PHP had originally been an 
acronym for Perl Hypertext Pages. But people deny that, so I can't 
be sure.


i recall it was perl home pages. and it definitely was written in perl 
in the earliest versions. note how much of the syntax and other stuff 
was stolen from perl and then ruined beyond all recognition.


uri


Re: 25 Years of Perl

2012-11-20 Thread Kieren Diment


On 21/11/2012, at 8:17 AM, Randy J. Ray wrote:

 On 11/20/12 1:10 PM, Dirk Koopman wrote:
 On 20/11/12 20:42, DAVID HODGKINSON wrote:
 
 As did PHP. And the rest is history.
 
 
 Speaking of which, is it just a folk memory that suggests that the first
 'P' in PHP once stood for perl?
 
 I thought, for the longest time, that PHP had originally been an acronym 
 for Perl Hypertext Pages. But people deny that, so I can't be sure.
 

I was understanding that it stood for Personal Home Page.  Which is why at one 
point I called a Catalyst app I wrote for offline web publishing 'MyPHP' - 
which clearly stood for My Personal Home Page.  I should probably rewrite it 
using Dancer or Flask or something.




Re: 25 Years of Perl

2012-11-20 Thread Kieren Diment
On 21/11/2012, at 8:29 AM, Uri Guttman wrote:

 On 11/20/2012 04:17 PM, Randy J. Ray wrote:
 On 11/20/12 1:10 PM, Dirk Koopman wrote:
 On 20/11/12 20:42, DAVID HODGKINSON wrote:
 
 As did PHP. And the rest is history.
 
 
 Speaking of which, is it just a folk memory that suggests that the first
 'P' in PHP once stood for perl?
 
 I thought, for the longest time, that PHP had originally been an acronym 
 for Perl Hypertext Pages. But people deny that, so I can't be sure.
 
 i recall it was perl home pages. and it definitely was written in perl in the 
 earliest versions. note how much of the syntax and other stuff was stolen 
 from perl and then ruined beyond all recognition.

I was also under the impression that PHP took the worst bits of perl and went 
off on that trajectory.


Re: 25 Years of Perl

2012-11-20 Thread Dirk Koopman

On 20/11/12 21:17, Randy J. Ray wrote:

On 11/20/12 1:10 PM, Dirk Koopman wrote:

On 20/11/12 20:42, DAVID HODGKINSON wrote:


As did PHP. And the rest is history.



Speaking of which, is it just a folk memory that suggests that the first
'P' in PHP once stood for perl?


I thought, for the longest time, that PHP had originally been an
acronym for Perl Hypertext Pages. But people deny that, so I can't be
sure.



Wikipedia says: PHP development began in 1994 when the programmer 
Rasmus Lerdorf initially created a set of Perl scripts he called 
Personal Home Page Tools to maintain his personal homepage. The 
scripts performed tasks such as displaying his résumé and recording his 
web-page traffic.[6][9][10] Lerdorf initially announced the release of 
PHP on the comp.infosystems.www.authoring.cgi Usenet discussion group on 
June 8, 1995.[11].