Re: Very poor Lisp performance
- From: Jens Axel Søgaard <usenet@xxxxxxxxxxxx>
- Date: Fri, 19 Aug 2005 20:48:38 +0200
Jon Harrop wrote:
Brian Downing wrote:In article <m2iry1q2j6.fsf@xxxxxxxxxxxxxxx>,
Not really. It took me 4 days to write a mini-Mathematica implementation in OCaml. Once you are familiar with Mathematica, it is fairly obvious what's going on "under the hood".
There's certainly no concept of "macroexpansion time" and "run time" like
there is in CL,
So you cannot use macros to generate code to generate macros to generate code in Lisp?
Separation of macroexpansion time and run time is essential in order to allow efficient compilation of the code. If you mix the two, chances are you end up with an "interpreter only" language.
-- Jens Axel Søgaard .
- Follow-Ups:
- Re: Very poor Lisp performance
- From: Jon Harrop
- Re: Very poor Lisp performance
- From: Peter Seibel
- Re: Very poor Lisp performance
- References:
- Very poor Lisp performance
- From: Jon Harrop
- Re: Very poor Lisp performance
- From: Ulrich Hobelmann
- Re: Very poor Lisp performance
- From: Jon Harrop
- Re: Very poor Lisp performance
- From: Peter Seibel
- Re: Very poor Lisp performance
- From: Brian Downing
- Re: Very poor Lisp performance
- From: Jon Harrop
- Very poor Lisp performance
- Prev by Date: Re: Very poor Lisp performance
- Next by Date: Re: Very poor Lisp performance
- Previous by thread: Re: Very poor Lisp performance
- Next by thread: Re: Very poor Lisp performance
- Index(es):
Relevant Pages
|