Mostrando postagens com marcador EiffelStudio. Mostrar todas as postagens
Mostrando postagens com marcador EiffelStudio. Mostrar todas as postagens

sábado, 6 de julho de 2019

Learning the Eiffel programming language takes a bit of effort

Learning the Eiffel programming language takes a bit of effort in 2019. Not that it's overly complicated (although it is sophisticated), but because there's just barely any documentation for newbies out there. No-one blogs about it. The Eiffel mindshare is very small, and this has to do with historical facts. When Eiffel was "hot," the Web, as we know it, didn't exist. Then C++ gained ground, parasitizing on C-oidness. Sun Microsystems soon followed, with a massive marketing campaign. This is partly the fault of Eiffel vendors, who didn't see the open source movement coming (the same thing happened to Smalltalk and Common Lisp).

Today, if you care to learn Eiffel, you must hunt for books. Then once you get them, you find out that the language spec has been updated, and you have to go through the code, trying to update it by looking at the current Eiffel classes documentation, Of course, Eiffel being Eiffel, this is totally doable, but not really easy sailing if you're a total beginner. 




A great place to start learning Eiffel in 2019

Eiffel ain't dead yet. It's used in Healthcare (I know this for a fact).

Here´s a pointer to start learning learning it, including how to write tests and start working with the awsome EiffelStudio.

BTW, it's 2019 and you can download EiffelStudio's GPL version. To be honest, the proprietary license is not horribly expansive (I asked the sales rep).

York University's Eiffel site