Si miramos la cuestión puramente desde un punto de vista técnico orientado al lenguaje, ¿cuál sería la alternativa?
En el momento de los orígenes del proyecto Eclipse, C# no existía. Podría decirse que todavía no es lo suficientemente multiplataforma como para soportar una funcionalidad de Eclipse prácticamente idéntica y completa en todas las plataformas en las que se ejecuta Eclipse …