Alex Mizrahi schrieb: > it's also > interesting, that python, perl, php and ruby show very similar peformance, > while lisp and scheme implementations show large improvements -- it makes me > think that there's something "pathalogically scripting" in their > specifications (maybe some obligatory use of strings for method dispatch?).
"The most unusual features of the SBCL compiler (which is very similar to the original CMUCL compiler, also known as Python) is its unusually sophisticated understanding of the Common Lisp type system and its unusually conservative approach to the implementation of type declarations. These two features reward the use of type declarations throughout development, even when high performance is not a concern. Also, as discussed in the chapter on performance (see Efficiency), the use of appropriate type declarations can be very important for performance as well." http://www.sbcl.org/manual/Handling-of-Types.html#Handling-of-Types If you'd read the docs of the tools you admire you might find the answers yourself. -- http://mail.python.org/mailman/listinfo/python-list