From inside ParcPlace, it looked like we were starting to gain traction. There'd been a number of spectacular C++ project failures, and people seemed to be willing to try this weird, new (to them) thing that let them get prototypes up quickly and then grow them. Then Java arrived and sucked all of the air and mindshare out of the ecosystem. Java lucked into ideal circumstances, and Sun Marketing played their hand ver…
>There'd been a number of spectacular C++ project failures, Do you have any examples in mind? Big corporate software project failures are always super interesting imo. Especially those that happened during such pivotal times as rhe 1990s.
Plus OO was at it's height as well, and C++ was seen as being incapable of handling OO sophistication, but Smalltalk could! (spoiler: it couldn't either) Then Java came and took over, and while it is a great language, it turns out massive, sophisticated OO approaches just breed their own complexity and so it picked up the "bad" moniker (it isn't), and now we find ourselves in other waters with a lot better understanding of everything, but still with a long way to go!