When we started to develop our product, we had to decide which stack to use. Recent widespread adoption of Python 3 made it a no-brainer. (more…)
Read more »
This is a story about how very difficult it is to build concurrent programs. It’s also a story about a bug in Python’s Queue class, a class which happens to be the easiest way to make concurrency simple in Python. This is not a happy story: this is a trag... (more…)
Read more »
Learn how to beat the programming interview question on how to Reverse a Binary Tree in Python with this simple tutorial. (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 »
Python extension language using accelerators. Contribute to pyccel/pyccel development by creating an account on GitHub. (more…)
Read more »