Author: Matti Picus <matti.pi...@gmail.com> Branch: extradoc Changeset: r5642:2532bf0a23bd Date: 2016-06-28 22:53 +0300 http://bitbucket.org/pypy/extradoc/changeset/2532bf0a23bd/
Log: a rough draft of some slides for the compiler workshop diff --git a/talk/compiler-workshop-2016/pypy.rst b/talk/compiler-workshop-2016/pypy.rst new file mode 100644 --- /dev/null +++ b/talk/compiler-workshop-2016/pypy.rst @@ -0,0 +1,29 @@ +PyPy - DRAFT +============ + +A quick overview of PyPy for other Python-compiler developers + + +What is Our Niche +----------------- + +PyPy is a mature production-ready framework automatically speeding up pure +python code by factors of 2-5 in commercial settings. + +What We Bring to the Table +-------------------------- + +Our core is based on cutting-edge JIT compiler +research, written in Python. Being written in Python means we can quickly +try out (and reject or incorporate) new ideas. For instance, our STM work has +uncovered subtle bugs in CLANG and GCC, or the fact that we can easily try out +new register allocation strategies. + +What We Need Help With +---------------------- + +We seem to be more successful in improving core technologies than creating a +end-user friendly nicely packaged distribution. We are also extremely +under-funded. For instance, we could be doing alot more for data science but +are moving slowly forward on a volunteer basis with C-API compatibility. + _______________________________________________ pypy-commit mailing list pypy-commit@python.org https://mail.python.org/mailman/listinfo/pypy-commit