-
Identifier Binding Computation
Alias analysis is a poor term to describe the processing done by Pythran that is going to be described here. It could rather be named static computation of identifier binding, in the sense that it tries to give an over-approximation of which values an identifier can be bound to, at a given point of the program execution. Still, whatever its name, the process plays a key role in Pythran, so let's have a look to its internals.
Read more... -
Micro-Benchmarking Julia, C++ and Pythran on an Economics kernel
Let's re-run an existing benchmark with Pythran
Read more... -
Compiler Flags
Playing with compiler forwarded by Pythran to GCC (or Clang) can yield surprising results, let's explore this!
Read more... -
Pythran Case: Resampling
Optimizing an algorithm found on Stack Overflow with Pythran, getting a x2 speedup with a single line, a x4 speedup with two lines and much more while switching our brain on!
Read more... -
Pythran 0.7.4 is out!
Pythran version bump, new pypi packages and conda release!
Read more...