This is the mail archive of the guile@sourceware.cygnus.com mailing list for the Guile project.


Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]

Re: Making Guile slower?


Hi,

    Mikael> The idea I wanted to express here is that if you
    Mikael> repeatedly make small changes increasing evaluation time
    Mikael> by 5%, say, it won't be long before you have a big effect
    Mikael> on the total.  Therefore, it is my personal opinion that
    Mikael> every change influencing performance should have a really
    Mikael> strong motivation, and be made with knowledge of the
    Mikael> effects.

This one change isn't worth a major battle, but I hope that the gurus
don't forget that speed is *extremely* important.  Loosing a percent
here and there may not seem like a big deal, but it addes up quickly.
If the source ends up as a masterpiece of readiblity, but it's slow
then guile isn't going to be very useful.  

Guile development is not democracy, but I have to vote with Mikael.  I
hope that major structural changes like this are thought about very
carefully and are only made if they fix a major problem.  One of
guile's strengths has been that it's quite fast for an interpreter.  I
know that people often say "Get a faster computer", but that's a cop
out.

Thanks,

Clark



Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]