<-- Back to schedule

Using Cython for distributed-multiprocess steganographic md5sum-collision generation. For... reasons.

Cython is brilliant, it looks like Python but compiles to native C. It can be used as a simple way of writing lightning-fast C extensions for Python, or for a simple means of hooking into already-existing C libraries. If you are writing CPU intensive applications, like, say, hypothetically, cracking one-way cryptographic functions, Cython is a perfect mixture of simple expressiveness while making sure the 'inner loop' of your code is running as close to the bare metal as possible.

And that's all this talk will be about, honest.

Why are you looking at me like that?

Tom Eastman

Tom is a senior Python developer and technical lead for Catalyst IT, New Zealand's largest company specialising in open source. Prior to that he worked as a developer and system administrator for the University of Otago Faculty of Medicine and as a Computer Science tutor for same.

He has been using Django since the 'Magic Removal' days and still isn't bored of it. In his spare time he is a photographer, guitar player, and occasional lindy dancer.