I am a programmer and have been working at Mimas since 1995. I have worked on Copac continuously since then, but have also had a hand in developments on other Mimas services; most notably with Zetoc. Â I’m also involved with the Web Standards team at Mimas; whose remit is to promote the effective use of Standards throughout Mimas. Over the years I have been involved with the Z39.50 Implementors Group and more recently I have become involved with the effort to standardize SRU.
I enjoy programming in C++, though I realize that that probably makes me a bit of a dinosaur in some peoples eyes. I started C++ by reading Stroustup’s “The C++ Programming Language” and Meyers’ “Effective C++”. Luckily, I chose two good books to start off with. But, C++ is a vast and difficult language and I don’t think I’d be enjoying C++ as much as I do if I hadn’t found the ACCU and the excellent people who run the organisation and their Conference.
The Copac service itself runs on a mixture of C++, perl and shell scripts under Solaris. In the early days we used more straight C and Tcl. I used Tcl because it made the interface to our database scriptable, but nowadays I find it easier to just use C++.
Away from work I like to go walking in the hills and I play the guitar. My guitar teacher is currently leading me along the road to Jazz improvisation; a long hard road, but very enjoyable.
I am an member of the ACCU and the British Computer Society. I regularly attend the ACCU Conference, which I can heartily recommend to anyone with an interest in programming and who wants to improve their skills.