Yegge sez: "a platform-less product will always be replaced by an equivalent platform-ized product."
I guess that's true. If I had to defend that statement, I'd try to argue that a platform, especially an open platform, will be tested, poked, prodded, evaluated, evolved and maybe even documented by many more developers than some monolithic piece of software in some closed code base.
Yegge sez: "a platform-less product will always be replaced by an equivalent platform-ized product."
I guess that's true. If I had to defend that statement, I'd try to argue that a platform, especially an open platform, will be tested, poked, prodded, evaluated, evolved and maybe even documented by many more developers than some monolithic piece of software in some closed code base.
But what other arguments are there?