> Language's don't need direct support for IDE's to have good IDEs (most of the 
> good Java IDEs worked through reflection and manual parsing of the source 
> files and parsing of defacto standard comment formatting).


I mostly agree. However, I have yet to find an IDE that makes source code 
navigation and refactoring as fun as Eclipse (as long as you don’t install 
plugins…). Note that language-wise, I much prefer JS to Java. The problem seems 
to be that every JS framework invents its own inheritance system. Something 
that will hopefully slowly disappear with class literals (and proxies, because 
then you don’t need clumsy work-arounds to do data binding for GUIs).

For Java, static typing helps as well, as does a standard way of organizing 
packages. For JavaScript, type guards would be a nice complement to type 
inference. And modules will be wonderful, anyway.

-- 
Dr. Axel Rauschmayer

[email protected]
twitter.com/rauschma

home: rauschma.de
blog: 2ality.com



_______________________________________________
es-discuss mailing list
[email protected]
https://mail.mozilla.org/listinfo/es-discuss

Reply via email to