Originally Posted by
John Chardine
What I was really talking about Arash was the overall quality of the software, the way it works, it's functionality, how fast it is and how stable, QA/QC etc. None of this has much to do with the particular folks who churn out the code, or where this is done. On the contrary it has everything to do with the software engineers (I don't mean the programmers), the managers, the people who design the software, the development team. The code could be great in DPP (although I doubt it seeing what a pig it is on some machines), but ultimately the software is the responsibility of Canon and it's managers and I just don't think it is up to par with software sold by American companies such as Apple and Adobe, among many others. And DPP isn't the only example of this. The Nikon image and scanning software is pretty bad (I use this at work), as are most user interfaces of DVD machines, TV remotes, many mobile phones, and the like.
It doesn't matter how good a builder you get to construct your house, if it's poorly designed, it will be a bad house in the end.