Picture of mcpp/speaker/jooc.jpg

Jonathan O'Connor

In 1988, I joined Glockenspiel, a small Irish company. C++ had no virtual destructors, but it did have a coroutine library! I spent 2 years teaching C++ and OOP.

In 2000, I switched over to Java. But by 2010, I started 7 wonderful years writing in Ruby.

In 2016, I returned to a completely different C++, where one never had to see a pointer if you didn't want to.

I now commute weekly from Dublin to Dusseldorf working as a metaprogrammer for The Cluster Company, GmbH.


Alice's Adventures in Template Land