Author: Maciej Fijalkowski <[email protected]>
Branch: extradoc
Changeset: r4916:a4d78abe3720
Date: 2012-11-16 09:11 +0100
http://bitbucket.org/pypy/extradoc/changeset/a4d78abe3720/

Log:    copy pyconza talk

diff --git a/talk/pyconza2012/Makefile b/talk/rupy2012/pyconza2012/Makefile
copy from talk/pyconza2012/Makefile
copy to talk/rupy2012/pyconza2012/Makefile
diff --git a/talk/pyconza2012/author.latex 
b/talk/rupy2012/pyconza2012/author.latex
copy from talk/pyconza2012/author.latex
copy to talk/rupy2012/pyconza2012/author.latex
diff --git a/talk/pyconza2012/beamerdefs.txt 
b/talk/rupy2012/pyconza2012/beamerdefs.txt
copy from talk/pyconza2012/beamerdefs.txt
copy to talk/rupy2012/pyconza2012/beamerdefs.txt
diff --git a/talk/pyconza2012/examples/alloc.py 
b/talk/rupy2012/pyconza2012/examples/alloc.py
copy from talk/pyconza2012/examples/alloc.py
copy to talk/rupy2012/pyconza2012/examples/alloc.py
diff --git a/talk/pyconza2012/examples/calls.py 
b/talk/rupy2012/pyconza2012/examples/calls.py
copy from talk/pyconza2012/examples/calls.py
copy to talk/rupy2012/pyconza2012/examples/calls.py
diff --git a/talk/pyconza2012/examples/datastructure.py 
b/talk/rupy2012/pyconza2012/examples/datastructure.py
copy from talk/pyconza2012/examples/datastructure.py
copy to talk/rupy2012/pyconza2012/examples/datastructure.py
diff --git a/talk/pyconza2012/examples/interpreter.py 
b/talk/rupy2012/pyconza2012/examples/interpreter.py
copy from talk/pyconza2012/examples/interpreter.py
copy to talk/rupy2012/pyconza2012/examples/interpreter.py
diff --git a/talk/pyconza2012/examples/jit01.py 
b/talk/rupy2012/pyconza2012/examples/jit01.py
copy from talk/pyconza2012/examples/jit01.py
copy to talk/rupy2012/pyconza2012/examples/jit01.py
diff --git a/talk/pyconza2012/stm-talk/Makefile 
b/talk/rupy2012/pyconza2012/stm-talk/Makefile
copy from talk/pyconza2012/stm-talk/Makefile
copy to talk/rupy2012/pyconza2012/stm-talk/Makefile
diff --git a/talk/pyconza2012/stm-talk/author.latex 
b/talk/rupy2012/pyconza2012/stm-talk/author.latex
copy from talk/pyconza2012/stm-talk/author.latex
copy to talk/rupy2012/pyconza2012/stm-talk/author.latex
diff --git a/talk/pyconza2012/stm-talk/beamerdefs.txt 
b/talk/rupy2012/pyconza2012/stm-talk/beamerdefs.txt
copy from talk/pyconza2012/stm-talk/beamerdefs.txt
copy to talk/rupy2012/pyconza2012/stm-talk/beamerdefs.txt
diff --git a/talk/pyconza2012/stm-talk/demo1.py 
b/talk/rupy2012/pyconza2012/stm-talk/demo1.py
copy from talk/pyconza2012/stm-talk/demo1.py
copy to talk/rupy2012/pyconza2012/stm-talk/demo1.py
diff --git a/talk/pyconza2012/stm-talk/standards.png 
b/talk/rupy2012/pyconza2012/stm-talk/standards.png
copy from talk/pyconza2012/stm-talk/standards.png
copy to talk/rupy2012/pyconza2012/stm-talk/standards.png
diff --git a/talk/pyconza2012/stm-talk/stylesheet.latex 
b/talk/rupy2012/pyconza2012/stm-talk/stylesheet.latex
copy from talk/pyconza2012/stm-talk/stylesheet.latex
copy to talk/rupy2012/pyconza2012/stm-talk/stylesheet.latex
diff --git a/talk/pyconza2012/stm-talk/talk.rst 
b/talk/rupy2012/pyconza2012/stm-talk/talk.rst
copy from talk/pyconza2012/stm-talk/talk.rst
copy to talk/rupy2012/pyconza2012/stm-talk/talk.rst
diff --git a/talk/pyconza2012/stm-talk/title.latex 
b/talk/rupy2012/pyconza2012/stm-talk/title.latex
copy from talk/pyconza2012/stm-talk/title.latex
copy to talk/rupy2012/pyconza2012/stm-talk/title.latex
diff --git a/talk/pyconza2012/stylesheet.latex 
b/talk/rupy2012/pyconza2012/stylesheet.latex
copy from talk/pyconza2012/stylesheet.latex
copy to talk/rupy2012/pyconza2012/stylesheet.latex
diff --git a/talk/pyconza2012/talk.pdf b/talk/rupy2012/pyconza2012/talk.pdf
copy from talk/pyconza2012/talk.pdf
copy to talk/rupy2012/pyconza2012/talk.pdf
diff --git a/talk/pyconza2012/talk.rst b/talk/rupy2012/pyconza2012/talk.rst
copy from talk/pyconza2012/talk.rst
copy to talk/rupy2012/pyconza2012/talk.rst
--- a/talk/pyconza2012/talk.rst
+++ b/talk/rupy2012/pyconza2012/talk.rst
@@ -22,7 +22,27 @@
 
 * what can we do about it
 
-* how PyPy works
+|pause|
+
+* how Python implementations work
+
+How does CPython work?
+----------------------
+
+* simple bytecode interpreter
+
+* each bytecode looks up in a list, executes
+
+* most operations have dynamic dispatch on types
+
+CPython performance landscape
+-----------------------------
+
+* each operation has a cost
+
+* C is cheaper than Python
+
+* use ``map`` vs iterations etc.
 
 Python performance message
 ---------------------------
@@ -160,6 +180,15 @@
 
 * if they don't introduce too much complexity
 
+Questions?
+----------
+
+* Thank you!
+
+* http://pypy.org
+
+* http://baroquesoftware.com
+
 Few words about garbage collection
 ----------------------------------
 
@@ -236,12 +265,3 @@
 * we hope this knowledge will not be needed
 
 * the more you care, the better you need to know
-
-Questions?
-----------
-
-* Thank you!
-
-* http://pypy.org
-
-* http://baroquesoftware.com
diff --git a/talk/pyconza2012/title.latex 
b/talk/rupy2012/pyconza2012/title.latex
copy from talk/pyconza2012/title.latex
copy to talk/rupy2012/pyconza2012/title.latex
_______________________________________________
pypy-commit mailing list
[email protected]
http://mail.python.org/mailman/listinfo/pypy-commit

Reply via email to