(forked from Eiffel in 1990, unlike Eiffel it was free and open-source)
Authors claimed it was as fast as C++.
(forked from Eiffel in 1990, unlike Eiffel it was free and open-source)
Authors claimed it was as fast as C++.
I learned about it on a Dr. Dobbs article and that was about it.
As for performance, Eiffel was already quite fast, because while it used a VM for development (MELT), AOT compilation was done via system compilers, with support for generics and value types from the beginning.
It was also one of the first OOP languages to support non-nullable references.
EDIT: This was the Sather article I referred to. https://www.drdobbs.com/tools/the-sather-programming-languag...
I don't remember any particular tooling, and the language was crap (Meyer was better at hype than language/compiler design).
IIRC sather was eiffel with the subtyping holes fixed. Bertrand Meyer allowed holes in eiffel subtyping (which sather disallowed) which he (meyer) was sure he could deal with, but eventually they proved intractable IIRC.
My boss eventually abandoned eiffel, and let the eiffel company know why. It was not an enjoyable experience for either me nor him.