Testing PyPy - Carl Friedrich Bolz-Tereick
PyPy is a fast, compliant alternative implementation of Python.
cPython is implemented in C.
PyPy is implemented in Python.
What does that mean?
And how do you test something as huge as an alternative implementation of Python?
cPython is implemented in C.
PyPy is implemented in Python.
What does that mean?
And how do you test something as huge as an alternative implementation of Python?
Special Guest: Carl Friedrich Bolz-Tereick.
Links:
Creators and Guests
Guest
CF Bolz-Tereick
Carl Friedrich Bolz-Tereick is a full-time dad and part-time postdoc researcher at the Heinrich-Heine University in Düsseldorf, Germany. He has been a fan of Python since version 2.1 and a core developer of PyPy since almost the beginning of the project. He's been a Fellow of the PSF since 2010. His research interests are efficient implementations of all kinds of dynamic languages using tracing JIT compilation and runtime partial evaluation. In addition to PyPy, he has worked on jitting implementations of Prolog, Smalltalk, Racket, PHP, and Haskell. In his free time he wanders around cities to find art in public spaces.