Author: Matti Picus <matti.pi...@gmail.com> Branch: Changeset: r88331:1d0bf0df0fb8 Date: 2016-11-12 20:33 +0200 http://bitbucket.org/pypy/pypy/changeset/1d0bf0df0fb8/
Log: add links to RPython projects, needs updating diff --git a/rpython/doc/examples.rst b/rpython/doc/examples.rst new file mode 100644 --- /dev/null +++ b/rpython/doc/examples.rst @@ -0,0 +1,37 @@ +Projects Using RPython +====================== + +A very time-dependent list of interpreters written in RPython. Corrections welcome, +this list was last curated in +September 2015 + +Actively Developed: + + * PyPy, Python, very complete and maintained, http://pypy.org + * Converge 2, complete, maintained, http://convergepl.org/ + * Pydgin, CPU emulation framework, supports ARM well, jitted, active development, https://github.com/cornell-brg/pydgin + * Pyrolog, Prolog, core complete, extensions missing, sort of maintained, http://bitbucket.org/cfbolz/pyrolog + * RSqueak VM, Smalltalk, core complete, JIT working, graphics etc getting there, in active development https://github.com/HPI-SWA-Lab/RSqueak + * Pixie, 'A small, fast, native lisp with "magical" powers', jitted, maintained, https://github.com/pixie-lang/pixie + * Monte, 'A dynamic language inspired by Python and E.' has an rpython implementation, in active development, https://github.com/monte-language/typhon + * Tulip, an untyped functional language, in language design mode, maintained, https://github.com/tulip-lang/tulip/ + * Pycket, a Racket implementation, proof of concept, small language core working, a lot of primitives are missing. Slow development https://github.com/samth/pycket + +Inactive?: + + * Topaz, Ruby, major functionality complete, library missing, inactive http://topazruby.com + * Rapydo, R, execution semantics complete, most builtins missing, inactive, http://bitbucket.org/cfbolz/rapydo + * Hippy, PHP, proof of concept, inactive, http://morepypy.blogspot.de/2012/07/hello-everyone.html + * Scheme, no clue about completeness, inactive, http://bitbucket.org/pypy/lang-scheme/ + * PyGirl, Gameboy emulator, works but there is a bug somewhere, does not use JIT, unmaintained, http://bitbucket.org/pypy/lang-gameboy + * Javascript, proof of concept, inactive, http://bitbucket.org/pypy/lang-js + * An implementation of Notch's DCPU-16, https://github.com/AlekSi/dcpu16py/tree/pypy-again + * Haskell, core of the language works, but not many libraries, inactive http://bitbucket.org/cfbolz/haskell-python + * IO, no clue about completeness, inactive https://bitbucket.org/pypy/lang-io + * Qoppy, an implementation Qoppa, which is a scheme without special forms: https://github.com/timfel/qoppy + * XlispX, a toy Lisp: https://bitbucket.org/rxe/xlispx + * RPySOM, an RPython implementation of SOM (Simple Object Model) https://github.com/SOM-st/RPySOM + * SQPyte, really experimental implementation of the SQLite bytecode VM, jitted, probably inactive, https://bitbucket.org/softdevteam/sqpyte + * Icbink, an implementation of Kernel, core complete, naive, no JIT optimizations yet, on hiatus https://github.com/euccastro/icbink + * PyPy.js, adds a JavaScript backend to pypy, http://pypyjs.org + diff --git a/rpython/doc/index.rst b/rpython/doc/index.rst --- a/rpython/doc/index.rst +++ b/rpython/doc/index.rst @@ -25,7 +25,6 @@ architecture faq - User Documentation ------------------ @@ -48,6 +47,7 @@ rpython rlib rffi + examples RPython internals _______________________________________________ pypy-commit mailing list pypy-commit@python.org https://mail.python.org/mailman/listinfo/pypy-commit