Programming page

My programming interests

I have a long-running involvement and interest in computer programming.

On my history page you can read my thoughts about this involvement and some reflections on a range of programming languages - some old, some new!

Of the modern languages, the one I seem most attached to, and in some ways most irritated by, is Euphoria. Nevertheless I have written an introductory tutorial on the language in the hope that it will inspire others to learn this simple, yet powerful, language. All modern languages need to cope with GUI programming and I have written a couple of pieces which consider how to do this in Euphoria. Although Euphoria isn't a object-oriented language, several programmers have attempted to devise libraries which will make it so. You can read my thoughts on this and all other aspects of my experience of the language on my Euphoria page.

I am quite intrigued by programming in the Windows environment. When I started there was very little available to help the uninitiated, although it is rather better now. On my Windows page you can look at some of my earlier tutorials - covering several languages - and at my attempts to construct an alternative WinAPI library in Euphoria for my taste.