In an environment where developers are used to a good IDE, it is more difficult to protect the use of the new language if some of the IDE users use insufficient language support.
eg. There are many new languages on the Java platform that can be used in conjunction with Java, such as Groovy, Scala, JRuby, etc. So far this has been a problem if you want to start using Groovy and some of the developers use Eclipse because Groovy support in Eclipse has not been so good (fortunately, this is changing now).
source
share