[pypy-commit] extradoc extradoc: abstract

fijal pypy.commits at gmail.com
Wed Jun 14 15:26:00 EDT 2017


Author: fijal
Branch: extradoc
Changeset: r5805:c7c6ff9479eb
Date: 2017-06-14 21:25 +0200
http://bitbucket.org/pypy/extradoc/changeset/c7c6ff9479eb/

Log:	abstract

diff --git a/talk/pycon-russia-2017/abstract.rst b/talk/pycon-russia-2017/abstract.rst
new file mode 100644
--- /dev/null
+++ b/talk/pycon-russia-2017/abstract.rst
@@ -0,0 +1,15 @@
+Why is Python slow?
+===================
+
+In this talk, I will cover one of the usual topics of discussions
+of deficiencies of the Python language, notably it's speed. We've spend
+last decade improving on the performance of the language (but not the default
+implementation). What we've learned so far is not what's the common
+interpretation of that question - things like dynamic dispatch, dynamic
+typing and interpreter can all be worked around. What we learned are the
+places in the Python language which make unnecessary string copies, but
+are easier to write, a lot of "pythonic" constructs that cannot be implemented
+efficiently and a lot of quirks that make some constructs slow for no good
+reason. Additionally we're overwhelmed by the sheer size of the "simple"
+language and the necessity of supporting C extensions. This talk will cover
+detailed view of those problems and some potential remedies.
\ No newline at end of file


More information about the pypy-commit mailing list