Joel Limardo wrote:
> I disagree that your example discounts my point -- downloading Perl is
> not the same thing as building your online support system with it and
> not only leaving the .pl extension on your pages but leaving /perl/ in
> the URI.  The latter publicly says, 'hey, by the way...we use Perl and
> we rely on it for something that we consider to be fairly important'
> versus the fore which could mean virtually anything (evaluation,
> installation scripts, etc.).

Sorry, but I disagree with your additional points as well:

1) Leaving "/perl/" and ".pl" in the URL does *not* mean: "Hey, we are
   using Perl to do this and are proud of it."  It rather means that
   they didn't bother to think about providing meaningful URLs for
   their application.  Exposing implementation details in an API is
   a flaw, not a feature.

   Of course this may be all completely justifiable, given that the
   system may be just a quick hack by their support group.  It is
   however not a testament that Perl encourages people to build
   well-designed web applications.

2) Why would 90% of those companies download Perl for evaluation,
   and then not use it?  Do you expect it to routinely fail in
   evaluation as being unfit for actual use?

3) Why are system administration tasks (installation scripts?)
   inferior to online support systems?

> I think the difference here is significant. Is it enough that people
> and companies are using Perl and not talking about it, or should they
> be clear that they use it and rely upon it?  Isn't it in the
> interests of Perl advocacy to present evidence that Perl is not just
> used but that it is relied upon and can handle more system
> administration tasks?

Any organization of significant size uses all of Perl, Python, Ruby,
Java and lots of other things.  It is nice to have stories about
extra-ordinary uses of languages (e.g. how a Tcl script remote-controls
the Mars Rover), but a list of companies that use any particular
mainstream technology for their bread-and-butter work isn't that
compelling IMO.  Especially if we don't have any additional insight
into the scope of the application, and the challenges that had
to be overcome.

So background stories of big applications written (mostly) in Perl
would make good advocacy. Crawling the web for URLs that match
m,/perl/, or m/\.pl$/ not so much.

Cheers,
-Jan

Reply via email to