Alex Gaynor
- Number of videos:
- 11
You're a programmer, you use interpreter and compilers every day (and twice on Sundays!). But how do these things work? Could you build one yourself? What would it take? Where would you start? This talk takes you through the process, from lexing to interpreting, and leaves you ready to start on your own language!
Speakers: Alex Gaynor
Recorded: March 15, 2013
Language: English
Last updated: March 18, 2013
Django has always had a strong commitment to backwards compatibility, and is used by thousands of developers every day. This means that it's very difficult to make large sweeping changes to Django. This talk is a look at how I'd redesign different components of Django, if I got to do it all over again.
Speakers: Alex Gaynor
Recorded: September 4, 2012
Language: English
Last updated: January 29, 2013
One of the goals of PyPy is to make existing Python code faster, however an even broader goal was to make it possible to write things in Python that previous would needed to be written in C or other low-level language. This talk will show examples of this, and describe how they represent the tremendous progress PyPy has made, and what it means for people looking to use PyPy.
Speakers: Alex Gaynor, Armin Rigo, Maciej Fijalkowski
Recorded: March 10, 2012
Language: English
Last updated: January 29, 2013
For many applications PyPy can provide performance benefits right out of the box. However, little details can push your application to perform much better. In this tutorial we'll give you insights on how to push pypy to it's limites. We'll focus on understanding the performance characteristics of PyPy, and learning the analysis tools in order to maximize your applications performance.
Speakers: Alex Gaynor, Armin Rigo, Maciej Fijalkowski
Recorded: March 7, 2012
Language: English
Last updated: January 29, 2013
Speakers: Alex Gaynor
Recorded: March 11, 2011
Language: English
Last updated: January 29, 2013
Speakers: Alex Gaynor, Maciej Fijalkowski
Recorded: March 11, 2011
Language: English
Last updated: January 29, 2013
Python has a reputation for being a bit slow, but it doesn't have to be that way. This talk will cover why Python is slow, and what two of the most exciting virtual machines are doing about it.
Speakers: Alex Gaynor
Recorded: July 8, 2010
Language: English
Last updated: January 29, 2013
Speakers: Alex Gaynor
Recorded: February 19, 2010
Language: English
Last updated: January 29, 2013










