From Wikipedia, the free encyclopedia
Jump to: navigation, search

By way of introduction, I am an occasional contributor to Wikipedia but not possessed of sufficient free time to be a heavy contributor. We do what we can.

I am an SFI Professor of computer science at Trinity College, Dublin, with publications on optimizing compilers, programming languages, and software development tools, environments and methodology. I have a background on the history of programming languages, having lived through most of it in my professional capacity. My undergraduate advisor was Joseph Weizenbaum and my graduate thesis advisors were John Reynolds and Alan Robinson. I am also an experienced, long-term set dancer and occasional teacher of Irish dance, and have authored published material on the subject.

en This user is a native speaker of English.
US This user uses American English.
ie This user uses Irish English.
by This user does not use the passive voice.
less & fewer This user understands the difference between less & fewer.
Johann Joachim Winckelmann (Angelika Kaufmann).jpg This user employs a more formal style of writing in articles than in talk pages.
Celticharp x44.png This user fancies Celtic music.
Java-3 This user is an advanced Java programmer.
C++ This user can program in C++.
C++-0 This user does not understand C++ (or does not want to program in C++).
pas This user can program in Pascal.
for This user can program in Fortran.
PL/1-3 This user is an advanced PL/1 programmer.
asm-5 This user is a professional assembly language programmer.