I just noticed that during the last few weeks, through the projects I am working on and classes I am attending now, the number of programming languages I am handling on a daily basis has increased to six:
- PHP and JavaScript, for AMO and similar
- Perl, for Bouncer
- Python, for Kubla CMS
- C for my Systems Architecture and Parallel Programming classes
- Visual Basic for an older in-house software project I am maintaining
(Let's not mention the occasional line of Assembler that programming assignments tend to require ;) )
I am excited: More variety spices this all up a little. Though sometimes the drawbacks in the respective languages become all too obvious when only days before you have done the same thing in another language with 2 lines of code and today you need 20 to do it elsewhere. But I guess the motto of the mutt email client does apply to programming languages too:
All programming languages suck -- some just suck less :)