[OT] D vs VM-based platforms

Paul Findlay r.lph50+d at gmail.com
Wed May 2 01:03:29 PDT 2007


Jan Claeys wrote:
> It's a very interesting project, but RPython is not the same language as
> Python, and they left out some of the things that make compiling Python
> to native code so difficult...
AFAIK, just the PyPy compiler for python (amongst other tools) is written in
RPython. It can compile all normal (well all of it that is currently
supported) Python code. This is the same approach as Squeak does for
Smalltalk [1] and Rubinius [2] does for Ruby.

What you described more accurately reflects Shedskin [3], a Python-to-C++
compiler that only supports a subset of Python

 - Paul

1: http://www.squeak.org/Features/TheSqueakVM/
2: http://en.wikipedia.org/wiki/Rubinius
3: http://mark.dufour.googlepages.com/home



More information about the Digitalmars-d mailing list