3 ms·
"Topaz is written in Python on top of the RPython translation toolchain (the same one that powers PyPy)." [1] "Topaz - An implementation of the Ruby programmin
by kristofferR 14y ago
"Topaz is written in Python on top of the RPython translation toolchain (the same one that powers PyPy)." [1]
"Topaz - An implementation of the Ruby programming language, in Python, using the RPython VM toolchain." [2]
[1] http://docs.topazruby.com/en/latest/blog/announcing-topaz/ http://docs.topazruby.com/en/latest/blog/announcing-topaz/
[2] https://github.com/topazproject/topaz/blob/master/README.rst https://github.com/topazproject/topaz/blob/master/README.rst
- awj 14y agoAs RPython is a subset of Python, that statement is technically correct but misleading. Stating that Topaz is "Ruby written in Python" leads to the idea that it's written in / runs on CPython, which is really not the case.
- kingkilr 14y agoWell, it can be run on CPython if you wanted (that's how we run many of our tests). It's just crazy slow.