Following the debacle of the recent forum "upgrade" I can't help wondering if an alternative strategy might have worked better....

It was announced yesterday that Apple has overtaken Microsoft as the world's most valuable company. Admittedly there's some controversy over both valuations since, allowing for inflation, neither of them comes even remotely close to IBM. But let's ignore that. Apple is undoubtedly more significant now than it was when CodeGuru first saw the light of day.

In recent years, CodeGuru has made a noticeable effort to embrace non-Microsoft programming technologies - but for the most part, it continues to ignore iOS, Objective-C and everything else to do with Apple. And yet I'll bet there are plenty of programmers here who'd be interested in programming for IPhone / iPad / OS-X etc.

In my experience, the level of expertise available on CodeGuru is without parallel but it's definitely not the site it used to be. And IMHO, the reason for CodeGuru's declining popularity has less to do with its 'look & feel' and more to do with the fact that it's ignoring some very important programming sectors such as the Apple market.

Perhaps Linux will eventually grow in significance too but in the meantime, I feel that CodeGuru is taking a very big risk with its Microsoft-centric bias.

It's not that I'm a Microsoft basher (nor an Apple fan) but I do think it's time that CodeGuru opened its mind a little. A programming site as good as this one shouldn't be painting itself into the corner. CodeGuru's future depends not on fancy graphics - but on it continuing to remain relevant. How can it do this if it continues to ignore the world's most valuable IT player?