[pypy-commit] extradoc extradoc: talk
fijal
noreply at buildbot.pypy.org
Mon Jul 20 16:06:15 CEST 2015
Author: Maciej Fijalkowski <fijall at gmail.com>
Branch: extradoc
Changeset: r5546:12bda7716989
Date: 2015-07-20 16:06 +0200
http://bitbucket.org/pypy/extradoc/changeset/12bda7716989/
Log: talk
diff --git a/talk/ep2015/performance/guido.png b/talk/ep2015/performance/guido.png
new file mode 100644
index 0000000000000000000000000000000000000000..273f0b7686a15c691af1880e3ad5a3cc1865c741
GIT binary patch
[cut]
diff --git a/talk/ep2015/performance/talk.pdf b/talk/ep2015/performance/talk.pdf
new file mode 100644
index 0000000000000000000000000000000000000000..874cebbd96fb24e3f93148dfd82afb0985fc7145
GIT binary patch
[cut]
diff --git a/talk/ep2015/performance/talk.rst b/talk/ep2015/performance/talk.rst
--- a/talk/ep2015/performance/talk.rst
+++ b/talk/ep2015/performance/talk.rst
@@ -329,12 +329,25 @@
Guidos points
-------------
-xzxzcxzcxz
+.. image:: guido.png
+ :scale: 50%
Don't do it on PyPy (or at all)
-------------------------------
-yyyy
+* simple is better than complicated
+
+* avoid string concatenation in the loop
+
+* avoid replacing simple loop with itertools monsters
+
+* "move stuff to C" is (almost) never a good idea
+
+* use ``cffi`` when calling C
+
+* avoid C extensions using CPython C API
+
+* avoid creating classes at runtime
More about PyPy
---------------
More information about the pypy-commit
mailing list