Programming Languages

March 6th, 2007
[ Software Development ]

I really don’t care much anymore when it comes to what language I work in. I’d be happy to work on non-MS stuff as most know. You’d be hard pressed to convince me that one language has something the other doesn’t. It’s like video game consoles, there’s always going to be a flavour of the day but they all watch and learn from each other.

If you want to know about a language then you need to look long term at the overall architectural direction of the language. Don’t get caught up in the day to day hype. Look at who’s leading the technology and whether their track record shows strong decisions that make sense over the long term, some of which may be to NOT implement certain hyped features? Sometimes the strongest decision you’ll have to make is one of non-action.

You’ll spend a lot of money buying new video games, and learning new controllers if you change video game consoles every year.