Recent blog entries for JulianM

Does anyone know of an implementation of RSA in Ada? 'Cause otherwise I'm either going to have to code it from scratch myself, which is dangerous (I could make a crypto-weakening bug), or else shim to openssl, which would be deeply tiresome.

This is my first Advogato diary entry.

My current project is Fling, as described on my user page. Having tried to start it in C, I'm currently working experimentally on building it in Ada (using GNAT). The sheer globalness and lack of typing in C gives me shudders, and C++ is just an ugly mess. I dunno why Ada got such a bad rep... perhaps the old Ada83 version sucked - I can't tell, I've only ever used Ada95. Seems to me to be a solid, well designed system with enough complexity, excellent lowlevel bit flipping stuff, cross-platform support, and no significant bugwards compatibility (ref: C++ ;-).

Fling progresses, slowly. Hectic work at the moment means I don't get much time to hack on it :-(

New Advogato Features

New HTML Parser: The long-awaited libxml2 based HTML parser code is live. It needs further work but already handles most markup better than the original parser.

Keep up with the latest Advogato features by reading the Advogato status blog.

If you're a C programmer with some spare time, take a look at the mod_virgule project page and help us with one of the tasks on the ToDo list!