Re: off-topic: Why is lisp so weird?

From: Christopher C. Stacy (cstacy_at_news.dtpq.com)
Date: 03/01/04


Date: Mon, 01 Mar 2004 22:40:44 GMT


>>>>> On Mon, 01 Mar 2004 17:11:18 -0500, Raymond Toy ("Raymond") writes:

>>>>> "Corey" == Corey Murtagh <emonk@slingshot.no.uce> writes:
 Corey> Now run a game, or a graphics app, or a sound processing app,
 Corey> or... you should have the idea by now. My computer often runs at 100%
 Corey> CPU because I often do things that require it. If 10% of those CPU
 Corey> cycles are being wasted because the programs are written in an
 Corey> inefficient language, I'd be pissed. As it is a huge enough number of

 Raymond> How would you know 10% is being wasted? How do you know it's not 50%?
 Raymond> 0.001%?

Or that the CPU meter is really showing you the truth? How much of
the machine is that GUI CPU meter in the corner using, anyway?
And how do you know that C++ is not wasting those cycles?
Or that 10% is significant compared to what's being wasted by the OS?
Or that 10% is significant at all?

There are certainly some speed-critical things in the world,
but analyzing them is more subtle than most people seem to think.

Anyway, if speed of execution is the most important thing to
your application, then Lisp may not be the best choice.
Lisp performs okay (or even "well"), but speed is not
what it is optimized for.



Relevant Pages

  • Re: off-topic: Why is lisp so weird?
    ... Corey> Now run a game, or a graphics app, or a sound processing app, ... Or that the CPU meter is really showing you the truth? ... then Lisp may not be the best choice. ...
    (comp.lang.cpp)
  • Re: off-topic: Why is lisp so weird?
    ... Corey> Now run a game, or a graphics app, or a sound processing app, ... Or that the CPU meter is really showing you the truth? ... then Lisp may not be the best choice. ...
    (comp.lang.lisp)
  • Re: off-topic: Why is lisp so weird?
    ... Corey> ...which proves that it is slow, ... A solution that could /only/ be implemented in Lisp? ... Lisp just happens to be the most productive language around. ...
    (comp.lang.lisp)
  • Re: off-topic: Why is lisp so weird?
    ... Corey> ...which proves that it is slow, ... A solution that could /only/ be implemented in Lisp? ... Lisp just happens to be the most productive language around. ...
    (comp.lang.cpp)
  • Re: off-topic: Why is lisp so weird?
    ... Corey> ...which proves that it is slow, ... A solution that could /only/ be implemented in Lisp? ... Lisp just happens to be the most productive language around. ...
    (comp.programming)