William Harold Newman <[EMAIL PROTECTED]> writes:

> IMO Lisp is often appropriate when the big risk is that the program will
> take three times too long to develop, or that it will run 333 times too
> slowly, or that it will fail 3% of the time; but you should think twice
> about using Lisp where the big risk is that the program will run three
> times too slowly.

Very well put!  I'm just getting accustomed to this factor 3:-). A factor
from 1 upto 2 is due to the compiler backend.  And there is another slowing
down due to goodies like dynamic typing and GC, so that we probably have to
accept this factor 3 for large applications.  Of course, if using the
write-Lisp-really-fast style one can easily get an even larger gap to the
"equivalent" C/C++ program.

Nicolas.


Reply via email to