On Tue, Jul 03, 2001 at 09:58:11AM +0800, Selena Sol wrote:
> > No.  As Gnat was fond of saying at last year's YAPC,
> > "Perl is the last programming language you ever need".  :-)
> 
> Well, it has been a while since I have been to a conference. These days, I
> can only afford to send my R&D and/or projects team.  I will be sending Stas
> Bekman and Gunther Birznieks to O'Reilly (they will both be speaking so you
> can say hello for me if you are there)....but....<sniff>...there is no
> budget for managers <sniff>.
> 
> However, if I had been at YAPC, I would have told Gnat that this argument is
> a bit silly.  I know it was said partially in jest, but I mean....hey....one
> should use the programming language appropriate to the task at hand and I
> bet that even Larry would NEVER say that Perl is the right choice for every
> task :)

"The right choice" implies there's only one right choice for a task.

That's a false statement - for most, if not all, tasks, more than one
language can be "*a* right choice". Not that there is a sharp boundary
between "right" and "wrong" choices; not at all.

Once you know Perl, Perl is a "good enough" choice for most programming
tasks - that is, any benefits another language gives don't compensate the
negative aspects of using an unfamiliar language.

Often, when it's announced that language X has to be used for task Y,
(where X is often "Java") and asked why X is part of the specification,
the question remains unanswered, or answered with typical manager hype
("It's an industry standard!").


Abigail

Reply via email to