I have been programming for almost as long as I can remember. To give you an idea of how long that is: I learned to program on a brand-spanking new ICL 1901, (and an ancient Ferranti). Quite a lot has changed in this business since then! Continue reading