A while ago, so some details may be wrong.
A small team of experts set out to take the experiences of the previous years of designing and implementing development environments. The result was Eclipse, a platform designed from the ground up as an integration platform for development tools."
FAQ Where did Eclipse come from?
One of the GoF guys, too.
Whoops! What a brain fart, or cosmic ray effect, or whatever :)
I meant to write:
>VisualAge for Java, which became Eclipse.
It was still possible to edit and correct my previous comment, but since people had replied already, I decided to correct myself in a reply to my own comment above.
Thanks, guys, for pointing out the mistake.
Smalltalk (70s) came long before both Java (90s) and Visual Age (80s).
On the downside they are materially responsible/accomplices to the crimes that are J2EE and XML ALL THE THINGS.
https://en.m.wikipedia.org/wiki/Distributed_Objects_Everywhe...
JSON and YAML keep trying to re-invent the nice tooling ecosystem from XML, badly.
IBM had a lot to do with both XML and J2EE being used in the most Rube Goldbergian senses possible. They didn't invent XML either.
Sun, Oracle, Weblogic, IBM, Red-Hat, Rational, Microsoft, Pivotal, Apache Foundation,....
And if I have to chose between XML, endless annotations, anemic JSON, YAML spaghetti, I will take XML, thank you very much.