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

Reply via email to