>>3
If you're writing it yourself, it only makes sense to use a ``superior language'' (one that minimizes your time spent and allows you to much faster finish writing it, also possibly reducing line-count to some degree), but if you're managing a large project, does it really matter what you have your code monkeys write in? (It's not your time wasted, it's theirs, and having them learn something else to increase their productivity seems unlikely, not to mention that if they're a bad programmer, they're more likely to produce worse code in a better language. Java just makes most code look the same, unless the programmer is truly bad. )