Me kaikki haluaisimme käyttöömme niin tehokkaan integraation, että se yhdistää eri työkalut yhdeksi saumattomaksi paketiksi. Lisäksi sen pitäisi olla kyllin yksinkertainen, että aiemmat työkalut voi siirtää ympäristöön ilman ylimääräistä sovittamista.
Ympäristön pitäisi olla avoin, jotta käyttäjät voivat valita työkalunsa parhailta toimittajilta ja tietävät, että heidän toimittajallaan on mahdollisuus vaikuttaa ympäristön kehitystyöhön.
Sen tulisi olla yksinkertainen, mutta kyllin vankka, että se tukee integrointia ilman kovin suuria lisätoimia.
Sen tulisi sisältää työkaluja, joiden avulla voi automatisoida tavanomaiset tehtävät. Se tulisi olla kyllin vakaa, että sen varaan uskaltaa rakentaa tärkeitä sovelluksia.Lisäksi sen pitäisi olla kyllin hyödyllinen, että ympäristön kehittäjät voivat rakentaa sitä sen itsensä avulla.
Nämä kaikki ovat Eclipse-ympäristön tavoitteita. Tämän ohjelmointioppaan loppuosan avulla voit itse päätellä, kuinka lähellä Eclipse on näiden tavoitteiden toteutumista.