In this post I'll show how to JIT compile a tiny subset of Python into native
x86-64 machine code. (more…)
Read more »
Mix different games (normal, menu and messages) using the Game Loop pattern. Implementation with Python and Pygame. (more…)
Read more »
In the previous parts of this series we studied the core of the CPython interpreter and saw how the most fundamental aspects of Python are... (more…)
Read more »
A "fold" is a fundamental primitive in defining operations on data structures;
it's particularly important in functional languages where recursion is the
default tool to express repetition. In this article I'll present how left and
right folds work and ho... (more…)
Read more »