As part of a discussion on standard tools, Kief says
But it's unwise to jump from favoring the technologies which have widest acceptance, to drinking the corporate kool-aid and using whatever technology they tell you to. If I have to do a web services project, I'm going to think pretty hard about using Sun's Web Services Pack rather than the Apache stuff everyone else is using.
Did VHS win over Beta because it was an official standard while Beta wasn't? (Was it?) Or did it win because they got more VHS tapes onto the shelves? Beta may have been technically superior, but not by enough for most consumers to notice. What they did notice was which format VCR's made it easier to find the latest movies to rent. Usefulness wins. via Russell
Usefullness may win if usefullness is defined as what the majority of people use. Obviously what most people use becomes the standard even if it is not a standard. There is often a good argument though that the majority does not pick the most technically sound or cleanly designed product to solve a particular problem. The upstart solutions only win when they offer a big enough advantage to offset all of the advantages that the large community around the majority solution can offer. As far as web application frameworks, Struts seems to have the momentum right now, but I don't think that niche is old enough yet to have a clear winner yet.
8:29:36 AM
|