About Me

I am a professor of computer science at LRE (EPITA Research Laboratory). My research interests include software engineering, programming languages, document engineering and digital typesetting. I give lectures on Object Orientation, Functional Programming, and Typesetting (formerly, also Operating Systems and Computer Graphics).

I am the president of the European Lisp Symposium steering committee, and serve or have served as a Steering / Programme Committee member or chair in many conferences (DocEng, DLS, SAC, Onward!, ICCQ, COP, FARM, etc.).

I am also a free software advocate. I was one of the core maintainers of XEmacs for more than 15 years, a contributor to many Emacs Lisp libraries, and author of several LaTeX packages and Common Lisp libraries. I maintain Quickref, the largest Lisp libraries documentation platform.

Aside from Computer Science, I am also a semi-professional Jazz musician (3 albums) and a certified Aikido instructor. I give coaching sessions on the theme “Aikido and Conflict Management” for large companies.

Interests
  • Software Engineering
  • Prog. Languages & Paradigms
  • Document Engineering
  • Typography & Digital Typsetting
Education
  • Qualification

    Professeur des Universités

  • HDR (Habilitation)

    Sorbonne Université

  • PhD (CS)

    Telecom Paristech

  • Engineering Degree (CS)

    Telecom Paristech

Featured Publications
Recent Publications
Recent News

Clon 1.0b27 is out

A new version of Clon , the Common Lisp / Command-Line Options Nuker, is out.

This release fully qualifies the demo programs with a net.didierverna.clon.demo prefix. This avoids polluting global namespaces and makes Quickref find Clon’s primary system correctly.

Clon 1.0b26 is out

A new version of Clon , the Common Lisp / Command-Line Options Nuker, is out.

This version makes the termio subsystem loadable on its own, which is required for Quicklisp to setup up its meta-data properly (thanks to Jake Connor).

Quickref 4.0b1 is out

As previously announced, I have released the first Quickref version compatible with Declt 4.0 (which is now at beta 2) and which is going to keep track of the development over there. Because Declt 4 is currently considered in beta state, so is Quickref 4 for the time being.

Declt 4.0b1 is out

Today, after two years and a half of (irregular) development, and 465 commits, I have released the first beta version of Declt 4, my reference manual generator for Common Lisp Libraries.

Clon 1.0b25 is out

Today, I’m releasing the next beta version of Clon , the Common Lisp / Command-Line Options Nuker. The previous official release occurred 6 years ago. Since then, a number of changes had been quietly sleeping in the trunk but never made their way into Quicklisp.