O Cálice Sagrado

O que todos nós desejamos é um nível de integração que combine magistralmente as ferramentas desenvolvidas separadamente em um conjunto bem projetado.  E tudo deveria ser tão simples que as ferramentas existentes pudessem ser movidas para a plataforma sem depender de oportunidades ou acessórios.

A plataforma deveria estar aberta, de modo que os usuários pudessem selecionar ferramentas na melhor origem, e saber que seus fornecedores têm influência no desenvolvimento da plataforma subjacente.

Ela deve ser de fácil compreensão e ainda suficientemente sólida para suportar integração sem muitas adaptações extras.

Deveria fornecer ferramentas que ajudassem a automatizar tarefas corriqueiras.   Deveria ser suficientemente estável para dar base à execução de robustas ferramentas industriais. E deveria ser suficientemente utilizável para que os desenvolvedores de plataforma pudessem usá-la em sua própria construção.

Esses são alguns objetivos do Eclipse.  O lembrete deste guia de programação o ajudará a determinar até que ponto o Eclipse se aproxima destes ideais.