Author: Alex Gaynor <[email protected]> Branch: extradoc Changeset: r594:3cf830114ccc Date: 2015-04-12 15:31 -0400 http://bitbucket.org/pypy/pypy.org/changeset/3cf830114ccc/
Log: Add the Guido Seal of Approval diff --git a/index.html b/index.html --- a/index.html +++ b/index.html @@ -72,19 +72,27 @@ <p>PyPy is a <a class="reference external" href="http://speed.pypy.org/">fast</a>, <a class="reference external" href="compat.html">compliant</a> alternative implementation of the <a class="reference external" href="http://python.org/">Python</a> language (2.7.8 and 3.2.5). It has several advantages and distinct features:</p> <blockquote> -<ul class="simple"> -<li><strong>Speed:</strong> thanks to its Just-in-Time compiler, Python programs -often run <a class="reference external" href="http://speed.pypy.org/">faster</a> on PyPy. <a class="reference external" href="http://en.wikipedia.org/wiki/Just-in-time_compilation">(What is a JIT compiler?)</a></li> -<li><strong>Memory usage:</strong> memory-hungry Python programs (several hundreds of -MBs or more) might end up taking <a class="reference external" href="http://morepypy.blogspot.com/2009/10/gc-improvements.html">less space</a> than they do in CPython.</li> -<li><strong>Compatibility:</strong> PyPy is <a class="reference external" href="compat.html">highly compatible</a> with existing python code. +<ul> +<li><p class="first"><strong>Speed:</strong> thanks to its Just-in-Time compiler, Python programs +often run <a class="reference external" href="http://speed.pypy.org/">faster</a> on PyPy. <a class="reference external" href="http://en.wikipedia.org/wiki/Just-in-time_compilation">(What is a JIT compiler?)</a></p> +<p>“If you want your code to run faster, you should probably just use PyPy” +— Guido van Rossum (creator of Python)</p> +</li> +<li><p class="first"><strong>Memory usage:</strong> memory-hungry Python programs (several hundreds of +MBs or more) might end up taking <a class="reference external" href="http://morepypy.blogspot.com/2009/10/gc-improvements.html">less space</a> than they do in CPython.</p> +</li> +<li><p class="first"><strong>Compatibility:</strong> PyPy is <a class="reference external" href="compat.html">highly compatible</a> with existing python code. It supports <a class="reference external" href="https://cffi.readthedocs.org">cffi</a> and can run popular python libraries like <a class="reference external" href="https://twistedmatrix.com/">twisted</a> -and <a class="reference external" href="https://www.djangoproject.com/">django</a>.</li> -<li><strong>Sandboxing:</strong> PyPy provides the ability to <a class="reference external" href="features.html#sandboxing">run untrusted code</a> in a -fully secure way.</li> -<li><strong>Stackless:</strong> PyPy comes by default with support for <a class="reference external" href="features.html#stackless">stackless mode</a>, -providing micro-threads for massive concurrency.</li> -<li>As well as other <a class="reference external" href="features.html">features</a>.</li> +and <a class="reference external" href="https://www.djangoproject.com/">django</a>.</p> +</li> +<li><p class="first"><strong>Sandboxing:</strong> PyPy provides the ability to <a class="reference external" href="features.html#sandboxing">run untrusted code</a> in a +fully secure way.</p> +</li> +<li><p class="first"><strong>Stackless:</strong> PyPy comes by default with support for <a class="reference external" href="features.html#stackless">stackless mode</a>, +providing micro-threads for massive concurrency.</p> +</li> +<li><p class="first">As well as other <a class="reference external" href="features.html">features</a>.</p> +</li> </ul> </blockquote> <p class="download"><a class="reference external" href="download.html">Download and try out PyPy</a></p> diff --git a/source/index.txt b/source/index.txt --- a/source/index.txt +++ b/source/index.txt @@ -9,6 +9,9 @@ * **Speed:** thanks to its Just-in-Time compiler, Python programs often run `faster`_ on PyPy. `(What is a JIT compiler?)`_ + "If you want your code to run faster, you should probably just use PyPy." + -- Guido van Rossum (creator of Python) + * **Memory usage:** memory-hungry Python programs (several hundreds of MBs or more) might end up taking `less space`_ than they do in CPython. _______________________________________________ pypy-commit mailing list [email protected] https://mail.python.org/mailman/listinfo/pypy-commit
