Al Kossow wrote:
No one would buy a PC with the features that could be
built with a team the
size of the original Mac team today, using their methodology. The only way
to get a competitive product is to use a lot of other people's code, because
no one is willing to pay for foundation development, only product
differentiation.
I'm not saying this is a GOOD thing (this is one of the reasons I'm at the
Museum and not a start-up) it is just the way products are built today.
It's a very bad thing - it's why most apps (and OSes too) are very
resource-hungry and buggy. Taking someone else's module might speed up time to
market, but that module always comes with a few extra features which you don't
really need, and patching in stuff from all over the place makes it really
hard to keep on top of the bugfixing.
Seems like a shame to me - I'm sure a lot of people would much rather have a
rock-solid app/OS which ran at warp speed, even if they had to wait a little
longer for it.