win32 F/OSS development - Eiffel

Eiffel

Eiffel is a pure object oriented language that introduced the concept of design by contact. That is, all objects have a contract; a set of rules for what they expect, what they provide, etc. A nice overview is available on the eiffel site.

Install

Head over to the Visual Eiffel page. On the download page look for the Windows version. You'll also need the license key (ve.key) so save that somewhere as well. Run the installer. Once it's done, you'll need to precompile a slew of libraries. This can take a bit, so grab your favorite caffeine-containing beverage.

Now if you run Visual Eiffel, you'll get a big, scary error about a missing key. Take the key file (ve.key) you downloaded above and copy it to the \Visual Eiffell\bin directory. On my system this is:

C:\Program Files\Object Tools\Visual Eiffel\bin\

Now to test it, open Visual Eiffel. Click on Project -> Open. Browse to the \example\ subdirectory of the Visual Eiffel instal dir. Find a project to build (the stuff under WEL is fun) and open one up. Hitting F7 will build the project; then F5 will run it.

Documentation






< < Back to Start >>


...it should also be a goal of the Counterintelligence Program to pinpoint potential troublemakers and neutralize them before they exercise their potential for violence.

J. Edgar Hoover