
Davorin Rusevljan wrote:
Steven Kelly <stevek@metacase.com> wrote:
People choose a programming environment based on (most important first):
1) what everybody else is using 2) what seems familiar to them 3) what is cool 4) what is good
IMHO there is one criteria that comes in front of those. First environment needs to be able to produce cool results. If environment can do some others can not, people will be using it even if it requires use of line editor. So being able to produce cool aps is our priority zero.
To some extent that intersects with 3), and I'd include it in 4) too: what you can produce, and how productive you are in doing it. I stand by my claim that 1) and 2) are more important in achieving mass success. 4) just helps guarantee a long life. Mind you, 1) should be rephrased to "what everybody else seems to be using", and a big score on 3) can outweigh a smaller difference on 1) and 2) over time: your message will get media coverage and some evaluators, helping to address 2) and 1) bit by bit. Steve