Good Technology
From APIDesign
What makes a Technology good? What made some people to select one technology over another? What a designer needs to concentrated on when creating a library or framework to make it good, successful, widely accepted? This page highlights the common principles that make things work.
Time To Market
TBD
Total Cost of Ownership
TBD
Coolness
It definitely helps if a technology can be seen as being cool. People like to talk about cool things, like to show to others that they follow the trends and as such technology that is cool, is easier to market and spread.
On the other hand, if there is technology that is just cool, and it does not help at all with time to market or its cost of ownership is known to be too high, then no amount of coolness can compensate that and in long term the technology is destined to be seen as poor, not good.