This site is a personal homepage with a dominant subject: computer science and more especially programming. The topics tackled here are object-oriented and generic programming (C++ and Java), generic metaprogramming, software flexibility and performance, operations research (graphs), discrete-event simulation and Web development.