SPUG: Real world "brand name" Perl application

David Innes (CSG) davidinnes at chicagoscience.com
Mon Aug 15 10:22:14 PDT 2005

"The hold-out Perl programmers have resorted to naming their Perl CGIs
'.aspx" so they can be conformant with the world-class standards."

Hmm.  Almost all my perl-based web pages have .asp extensions (though
admittedly not .aspx.)  I wouldn't call it "resorting to" though.  PerlISAPI
executes more efficiently than CGI, and ASP pages with embedded PerlScript
is way easier to author than other embedded scripting languages like
CGI::Mason or (since I know and prefer Perl) PHP.

CGI scripts aren't exactly crippled, of course.  MovableType blog engine is
an extremely popular brand-name Perl CGI application that -- like all
competently written Perl applications -- runs well on multiple platforms.


Brief editorial rant: Rather than grouse about imagined encroachments Al
Gore and Bill Gates might make on Perl web-programming opportunities it
might be more productive to direct our bile towards PHP which seems to be
kicking our butts.  I can understand the appeal of PHP -- for a small
compromise in programming beauty, efficiency, and flexibility you get a
seamlessly embed-able scripting language in a format that designers and
other non-programmers can whale away in with standard web-authoring tools
like DreamWeaver and InDesign.  (Aside: Vim nicely parses and code-colors
ASP/Perl.)  Whatever you might think of Microsoft and the IIS/ASP platform,
worse things could happen to you than being stuck with ASP/Perl... for
instance being stuck with PHP instead.

		-- David Innes

More information about the spug-list mailing list