I have been programming computers for over 20 years. I was co-author of the C++ Cookbook from O'Reilly. I am reasonably proficient in a number of languages, but mostly use C++ and C#. I have spent a lot more time programming for Windows than Unix-based operating system. In my spare time I work on the implementation of my own programming language Heron.