Originariamente inviato da peruzzo
Ma gli ambienti di sviluppo fatti per java che non sono scritti in java in quali altri linguaggi sono scritti?
JCreator che era in quella lista per esempio in C++. (http://en.wikipedia.org/wiki/JCreator)

Eclipse é stato scritto con lo stesso linguaggio di programmazione che uso quando creo un nuovo progetto?
Sì anche se alcune parti utilizzano il JNI (http://en.wikipedia.org/wiki/Standard_Widget_Toolkit).

Con Eclipse posso in teoria creare una copia identita ad Eclipse, questa considerazione vale anche per tutti gli altri ambienti di sviluppo creati con lo stesso codice che mettono a disposizione del cliente?
Sì. Conta che i sorgenti di un programma complesso come un IDE sono immensi
e la compilazione è lunga e laboriosa.