Software & systems

My first computer was an Atari 600 XL and the first programming language I learnt in the 1980s was thus Atari BASIC. I have come to use many other languages since then, including LSE, Pascal, x86 ASM, C, C++, Cobol, Fortran, Caml, Ada, Smalltalk, Prolog, Tcl/Tk, Python, LEM (an obscure french Cobol-like), Java, Objective-C and Swift.

I mostly program on macOS these days, using Python or C++ with Qt. I also enjoy writing Python-based CGI scripts, which is my preferred way of prototyping things that do not require complex interactions.

Over the years, I have developed a number of interactive software and systems as part of or alongside my research activities. Videos illustrating most of these software and systems are available from here.

Under use or development

Other software and systems