Monday, January 12, 2009

Rip Van Winkle

I have decided to pick up here again. I will ramble on about AJAX, Java, JavaScript (ECMAscript, to be more precise), Flash, Flex, JavaFX, and basically all that makes up the so called 'Web 2.0". There is so much one can do with the web, and I am going to try to convey some of this through demos and tutorials. I will be pointing to a lot of great information on the web- it wouldn't make a whole lot of sense to redo a really excellent tutorial. If anything, the reusable code and emerging standards in programming languages and practices are what enables the Web 2.0 revolution. (I hate hyperbole like that. I'm not sure that it is even hyperbolic, but there is a tendency towards cutesy, buzzword-laden talk amongst web programmers that is cloying, to say the least.)

As I have pointed out at the beginning of this blog- I am not a computer scientist or IT professional. I am a scientist who does a lot of programming. My perspective is going to be different. Caustic, perhaps, when I see the professionals lapse in to lazy thinking. But as honest and as lucid as I can make it.

If any IT types are listening (and I'm sure you are not), riddle me this: why does everything have to be either some name you might give a jack russell terrier e.g. django, or a color followed by a noun like red hat, black rocket, yellow dog, blue onion? I'm thinking ColorNoun might be a good name for a software company...