![]() thoughts articles library thing resume gpg key software: stocks financial data ipod code browser |
I am an independent software
engineer and consultant, and an agile
programmer. I have been working with objects for five years now. I am
beginning to suspect that the next wave will come along before I have
had my fill of them. The most elegant software system I've lived in has
been VisualWorks Smalltalk. The first computer I owned was a Sinclair ZX Spectrum+. Gaming led to game programming. The PC XT I bought after that was more transparent and I got to learn how MS DOS interacted with the machine. If I had been born a little later, the Internet and an early version of Linux might have been accessible to me then instead. My computer today is an Athlon XP with a GNU/Linux system based on the linux from scratch project version 2.4.4. It's hard work to come up with a few simple and universally applicable rules. It's easier to formulate a hundred rules and leave it at that. Using software systems where there are fewer rules to learn makes people happy because they get to spend time being creative in applying those rules. In fact, my programming language of choice and my operating system of choice both have this quality. |
| Email: vibhu (at) wispym (dot) com | MCS - UIUC MA Mathematics - St. Stephen's College |
| Last modified: July 25, 2011 | ![]() |