Files changed (24)
+HipPy is a proof of concept PHP VM developed as a research effort sponsored by Facebook using PyPy. After two months, while not production ready, it implements enough of the PHP language to run shootout benchmarks, without compromising PHP semantics. It's also very fast - over 2x faster than hiphop, a compiler from PHP to C++ developed by Facebook.
+PyPy is not only a python interpreter but also a toolchain for creating dynamic language virtual machines. In the past we developed a Prolog VM, a scheme VM and some others. Laurence Tratt developed a new VM for the converge language which outperformed the C implementation. I'm going to present how easy it is to use PyPy than implementing a VM by hand.
+The PyPy project has recently gathered a lot of attention for its progress in speeding up the Python language. It is the fastest, most compatible and most stable 'alternative´ Python interpreter. No longer merely a research, PyPy is now suitable for production use. I would like to present PyPy, its current status and it's near future goals.
+I've been PyPy core developer since 2006 and presenting PyPy to wider audience since 2007. I've been to conferences all over the world, speaking about PyPy and other Python topics. This talk will hopefully introduce the conference audience to what PyPy is, how to use it in your code and what benefits can you expect.
+ rst2beamer.py --stylesheet=stylesheet.latex --documentoptions=14pt --output-encoding=utf-8 talk.rst talk.latex || exit
Binary file added.
+* "Avoid overengineering datastructures. Tuples are better than objects (try namedtuple too though). Prefer simple fields over getter/setter functions."
+* "Built-in datatypes are your friends. Use more numbers, strings, tuples, lists, sets, dicts. Also check out the collections library, esp. deque."