I am thinking, why did Eiffel die and why was it completely supplanted
by C++ and Java?
It never died, it is very much alive. If you look at the following page:
http://www.tiobe.com/index.php/content/paperinfo/tpci/index.html
Eiffel is listed in the top 50 for October 2012 (the listing for Eiffel goes up and down from month to month like any ranking based on websearch).
I am thinking, why did Eiffel die and why was it completely supplanted
by C++ and Java?
It never died, it is very much alive. If you look at the following page:
http://www.tiobe.com/index.php/content/paperinfo/tpci/index.html
Eiffel is listed in the top 50 for October 2012 (the listing for Eiffel goes up and down from month to month like any ranking based on websearch).
Just for the record: in spring 2016 Eiffel is no longer on that list, sadly.
On 5/13/2016 12:09 AM, lunakid@gmail.com wrote:
and here we are, June 2018, and Eiffel's not on the page anywhere.I am thinking, why did Eiffel die and why was it completely supplanted >>>> by C++ and Java?
It never died, it is very much alive. If you look at the following page: >>>
http://www.tiobe.com/index.php/content/paperinfo/tpci/index.html
Eiffel is listed in the top 50 for October 2012 (the listing for Eiffel goes up and down from month to month like any ranking based on websearch).
Just for the record: in spring 2016 Eiffel is no longer on that list, sadly. >>
Emmanuel Stapf
Eiffel Software
Therefore—if you see a library that ought to be there, then roll up your sleeves and start coding. Even a weak attempt is better than no attempt at all. If that library happens to be a C API, then talk with the Eiffel Team about WrapC and getting awrapper on it.
Emmanuel Stapf
Eiffel Software
a wrapper on it.Therefore—if you see a library that ought to be there, then roll up your sleeves and start coding. Even a weak attempt is better than no attempt at all. If that library happens to be a C API, then talk with the Eiffel Team about WrapC and getting
collections, it is even worse.Maybe, judging by the Python data science crowd, it would be best to leverage a bunch of C libraries out there.Emmanuel Stapf
Eiffel Software
However, the Eiffel documentation is just about the pits, for me at least, with the numbers of practical examples close to zero. OTOH, it's good on the theoretical aspects. But that's not what I need when I'm in a hurry. When it comes to using Eiffel
So, if you want people to com to Eiffel, write good introductory documentation.reasonably easy - but the documentation and examples are so thin, you know? And that's on you guys, not on users coming to the language to check it out.
The reason Python has attracted so many non-programmers (but physicists, statisticians, etc) is because they found the entry level easy (I heard this on a recent Lex Friedman podcast, forgot the guy's name). My take on Eiffel is that it's easy too, or
-- Hank
Sysop: | Keyop |
---|---|
Location: | Huddersfield, West Yorkshire, UK |
Users: | 295 |
Nodes: | 16 (3 / 13) |
Uptime: | 09:20:20 |
Calls: | 6,644 |
Calls today: | 4 |
Files: | 12,190 |
Messages: | 5,326,327 |