Before (and while) writing the Bit Packed Table backend, I wrote a program in Python which could create a Bit Packed Table database, given an already-created Emdros database. The purpose of writing it in Python was so as to be able to modify it quickly, given that Python is so malleable.

Today I finished porting the Python program to C++. It is much faster (predictably), and creates exactly the same databases as the Python version, bit for bit.

Remember, the BPT engine won't be Open Source any time soon. If you are interested in licensing it, please let me know. Existing licensees will, of course, get a free upgrade.

Ulrik