> > Yeah, I agree. And can I expand this to ASP and other embedded
> > languages while we're at it.
>
> No, ASP *is* shit ;)
[HAMMERS FIST ON TABLE]
ASP is not an embedded language!!!!! It's a object model. VBscript is an
embedded language, which, along with Jscript and PerlScript can be used as
part of ASP.
ASP includes various objects some of which are quite good (session) and some
of which are a bit poor (ADO). It has some weaknesses such as nasty evil
things like collections, and an inability to transparently handle the
difference between GET and POST requests.
It includes some cool features such as:
1. Being able to access COM+ easily
2. Being able to use several different scripting languages, even within a
single page, and being able to share variables between them.
However, it is weak for the simple reason really the bulk of the processing
should be in the COM layer, and COM programming is not cheap or easy,
requiring as it does a bunch or fairly smart C++ developers.
Oh, and you have to run it on NT.
However, I'd be very interested to hear from anyone who's made progress with
the Apache::ASP package, that attempts to create an ASP like object model
atop the Apache/mod_perl layer.