> Bob Rogers wrote:
>> Some people aren't aware that Lisp is primarily a compiled language
>> (which I bet is also true for Perl).

Most "My language is better than yours" arguments rest on the basic
fallacy of comparing the original published version of yours against
my favorite industrialized ruggedized modern version of mine.


>>  Even so, nobody thinks Lisp is a
>> "scripting language."  Go figure.
Mark J. Dulcey <[EMAIL PROTECTED]> replied
> Lisp Machine programmers did!

Users of the Interleaf Publisher, now QuickSilver, system are
accustomed to scripting their application with Lisp.

Scheme-in-one-Defun (SIOD) is a simple way to add a scripting / config
/ extension facility to an existing C/C++ application.

>  (Modern Lisps do have
> strings as a native character type -- I remember the days when they
> didn't and character manipulation was a real hack

See point 1 above above My 7.2 vs your 1.0 ...

-- but Perl is still
> easier for that sort of thing.) Most dialects don't really facilitate
> the processing of command line arguments.

Contrariewise, Lisp rocks at creating parsers, so if scripting means
automating manual tasks in an application as well as in a shell,
reading config files and application workflow definitions is
scripting, and Lisp rocks for that. Perl 6 will achieve parity with
Lisp/Smalltalk for "the parser is built in".

> And historically the
> implementations were a bit heavyweight to load for short-term tasks like
> you would use a scripting language for.

Historically, except for the many many Read-Eval-Print lightweights of
which SIOD is only the widest disseminated.

-- 
Bill
[EMAIL PROTECTED] [EMAIL PROTECTED]
 
_______________________________________________
Boston-pm mailing list
[email protected]
http://mail.pm.org/mailman/listinfo/boston-pm

Reply via email to