Eclipse has always struck me as a bloated over-architected pile of weird abstractions. Workspaces and perspectives were front and central, while Projects and Edit / Run / Debug features / modalities were implemented in terms of the first-class things the IDE exposed.
The implementation details were the primary artefact, the actual developer's experience was very secondary.
2 comments
[ 3.0 ms ] story [ 13.9 ms ] threadNot entirely true. Both the professional and the poor student now use IntelliJ and not everyone has a need for the Ultimate Edition.
The implementation details were the primary artefact, the actual developer's experience was very secondary.