derboy said:
Sorry, if that was true vpc would have been released ages ago. For one of the biggest multinational companies not having developed this project is pathetic. They have not given it the resources because its too risky to do and there are too many conflicts at board level.
*sigh*
Ok. Mac software from Microsoft is produced by the Macintosh Business Unit. They're a pretty small team of approx. 160 people. Their resources are not particularly expansive, and don't have the benefit of being able to integrate with and re-use the work (code) of the rest of the company's developers. Bear in mind in particular that Office for Mac is
not a simple port of the Windows version. It's an entirely different product which just happens to have the same name, file compatibility, and broadly similar features and workflow.
Then there's the dozen or so other MS Mac
products. Remember those 160 employees are not all developers -- there'll be marketing, sales, technical writers, managers, etc. Specific to VPC, there's the issue that these workers have effectively just got their hands on a huge pile of code that they need to get to grips with. Don't underestimate how tough it is to get a proper understanding of an existing codebase that wasn't written by you or your team, and whose documentation may be at worst incomplete, and at best unfamiliar. VPC also isn't simply an app thrown together using developer-friendly Cocoa. It's
very low-level stuff.
The MacBU are
Macintosh users, and I'm sure they're looking to produce a good program. Please bear in mind that comments and press releases from software companies in this kind of situation tend to use catch-all phrases like 'continuing testing' and 'bug-fixing'. It's easy to moan and speculate about politics, shenanigans and other tin-foil hat stuff. I'm just trying to see things from the developer's point of view. I appreciate what the MacBU does. They might not keep to release dates... but who does? Their software may not be perfect, but I'm pretty sure the developers don't wander into work and have meetings about how best to screw their users. And do you really believe that the top brass at MS really care enough to play games and ham-string Mac development? They keep the MacBU in existence because it makes money. If a few months delay is needed to make VPC7 into a product that will sell, that's what they'll do.
If VPC disappeared, it wouldn't kill the Mac. But it'd be one less product for MS to make money from, and it would remove choice from Mac users who need its functionality. Personally, I like the sheer convenience of being able to test portable code in both envronments from a single machine. I can keep a clean Windows system in a disk file, without having the agony of maintaining a real Windows setup.
Just relax, and have a bit of understanding.
(edit -
here's an article about the MacBU. )