sturlamolden a écrit :
(snip)

Creating a fast implementation of a dynamic language is almost rocket
science. But it has been done. There is Stronghold, the fastest
version of Smalltalk known to man, on which the Sun Java VM is based.
On a recent benchmark Java 6 -server beats C compiled by GCC 4.2.3

cf bearophile's comment on this point (CPU architecture and RAM)

And
most of that magic comes from an implementation of a dynamically typed
language (Smalltalk).

Err... Where is _Java_ "dynamic" actually ? A benchmark of _Smalltalk_ VM vs CPython VM would make more sense.

Second, there are other fast implementations of dynamic languages. The
CMUCL and SBCL versions of Common Lisp comes to min; you can see how
SBCL does in the same benchmark (CMUCL tends to be even faster).

Could it be that there are some type hints in the lisp versions of the source code ?

So Python is a lot slower than it needs to be.

Please fix it, you're welcome.
--
http://mail.python.org/mailman/listinfo/python-list

Reply via email to