4 ms·
> I don’t think Meyer understood that the era of free compilers had begun. It arguably hadn't. OOSC came out in '88, and that was probably the first big push o
by mhd 7y ago
> I don’t think Meyer understood that the era of free compilers had begun.
It arguably hadn't. OOSC came out in '88, and that was probably the first big push of Eiffel. The dedicated book and the release of their IDE "EiffelBench" followed in '90. Free compilers weren't an issue for either commercial nor desktop customers.
But the market for the big OO language was still more open, so they would've needed to gain more ground in that era. Most of the other OO gurus of that time (and it was a fiercely personality-driven industry) favored either SmallTalk or C++. A few built other OO languages, like Oberon or Modula-3.
Maybe Meyer should've collaborated/marketed more, maybe having an European background was a big downside from the very start. Maybe the whole purism was a bit too strong for an industry that likes sequels more than Hollywood does.
By the time OOSC2 came out in '97, MS heavily invested in C++ and Java was all the rage. If you wanted something alternate, you used something like Delphi. It was over by then. Small/Smart-Eiffel actually was pretty good and could've been used for even commercial projects. But no programmer used it in their day job, no killer app was written in it.
- goatinaboat 7y agoEven in the mid-late 90s IBM was still backing Smalltalk as the next big thing, with its (expensive) VisualAge products. By the end of the 90s they had ditched it entirely and pivoted to Java Java Java.
- mhd 7y agoThat was slightly before my time in the industry, do you have any indication on how hard they were backing it? I mean IBM brings out a lot of stuff and was quite aimless in the late 90s/early '00s. They were supporting SmallTalk for quite a while, but on the other hand, so they did with RPG and PL/I…