ikhono.net

"Hello, Eiffel World!" - Part 4: Information Hiding 0

Posted on Saturday, March 29

This is part 4 of my ongoing series about programming with Eiffel and EiffelStudio. In part 1 we installed EiffelStudio, part 2 introduced the Eiffel vocabulary, and in part 3 we wrote our first Eiffel application.

Today we are going to add a new class and use information hiding in Eiffel.

Hide and Seek

Photo credit

Continue reading...

"Hello, Eiffel World!" - Part 3: EiffelStudio 0

Posted on Monday, December 31

This is part 3 of my ongoing series about programming with Eiffel and EiffelStudio. See part 1 on how to install EiffelStudio and part 2 for an introduction to the Eiffel vocabulary.

In this part we finally write our first Eiffel application.

Hello, World!

Photo credit

Continue reading...

"Hello, Eiffel World!" - Part 2: Tower of Babel 0

Posted on Saturday, December 29

This is part 2 of my ongoing series about programming with Eiffel and EiffelStudio. See part 1 on how to install EiffelStudio.

Before we start programming, I’d like to introduce some of Eiffel’s basic principles and special vocabulary.

Tower of Babel

Photo credit

Continue reading...

"Hello, Eiffel World!" - Part 1: Introduction 0

Posted on Wednesday, December 26

The object-oriented programming language Eiffel was designed by Betrand Meyer in 1985. The name is an homage to Gustave Eiffel, who among other things built the metal scaffolding of the Statue of Liberty in New York and the Eiffel Tower in Paris.

With Eiffel, Meyer created a tool, which enables developers to construct large software systems out of reusable and easily maintainable modules. This series of articles introduces the programming language Eiffel and describes how to develop applications with EiffelStudio.

Eiffel Tower

Photo credit

Continue reading...