Tweet At some point – such as during the course of a job interview – you’ve may have taken a numerical reasoning test with questions such as this: Q. What is the next number in the sequence 81, 87, 84, 90, 87, ? See the end of article for the answer. Now, another one, this [...]
Tweet I’ve just released asq 1.0 – a LINQ-inspired API for performing queries over Python objects. The project had been on the unpublished one-day-I’ll-finish-this back burner for a couple of years now, but recently I found myself wanting it in the course of developing another project. I decided to go public with the incomplete version [...]
Tweet I’m in the process of writing some code which ideally would work unchanged on CPython 2.x, CPython 3.x IronPython 2.x and Jython 2.x. Given the nature of the code I’m writing, that seems eminently possible with very few workarounds. One of the changes between Python 2 and Python 3 was the removal of the [...]
A Python implementation of a Hindley-Milner type inferencing algorithm for a small functional language.
Tweet After a long haul, and diversions into other more important projects — including starting a family — OWL BASIC today produced its first executable. Its not much. In fact its hardly anything. Just 2048 bytes of Windows PE executable containing the global variable declarations from Acornsoft’s 1982 Sphinx Adventure. Each file of BASIC source [...]
Tweet Europython 2009 was my first Python conference, this being the first year that I’ve been able to use Python professionally for application development. We’d made a decision that if we were to be using Python commercially, we should be active within the Python community, so two of our team travelled from Norway to Birmingham, [...]