Good deal, I tend to have more use for scripting languages for day to day stuff and file processing, "duct tape" projects, etc.. and was previously using a ton of vbscript, when in hindsight I wish I had been using Perl but our environment was very .NET and vbscript/jscript heavy. I was enjoying learning Perl but damn.. the syntax makes things more efficient but I can't even read my own code several weeks later so I have no idea how someone else would be able to maintain a robust Perl project, so that's what got me interested in Python which I'm digging very much at the moment. I wasn't a heavy coder in my past life, more of a network engineer but did database, interface, web app, system processing apps, etc.. Used VB .NET and vbscript more than anything (with a little bit of java) but that's just because it was easy to learn. I'm enjoying objective-C, and am mainly learning that for iPad/iPhone development. One thing I like about Python so far is the robust community support and modules/extensions available. I've even been looking into Django as a web framework.
It's been a long time since I've coded much of anything so I'm going to master Python and "re" remember some of my OOP and basic programming concepts before I move on to other stuff but it's nice to finally sit down years later and get back into software development to some degree. Good to know I'm not the only one on here that has a tech geek side.
I read that article also...Ugh. I can remember going from VB6 go .NET and would hate to be a .NET developer with years invested in the framework and to know that was all going to be wasted for future Windows development. I don't quite understand what they're doing. Then again, I'm using Mac OSX these days and only bootcamp into Windows on occasion...usually to play the occasional game more than anything else. In fact, the recent release of "Duke Nukem Forever" is the only reason I booted back into that partition, but how could I not? Damn, those were some fun college days with Duke3d.