A while ago, so some details may be wrong.
Smalltalk (70s) came long before both Java (90s) and Visual Age (80s).
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.
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.