Eiffel

blog Eiffel on Haiku

manus_eiffel's picture

A while ago I've heard about Haiku through an online Google Tech Talk. I was immediately captivated because Haiku is actually a clone of BeOS and I definitely remember the BeOS days. It was when Mac OS was not up to the task anymore and BeOS seemed a promising alternative.

blog Inheriting comments

manus_eiffel's picture

I don't know if you are like me but often when you redefine a feature, I used to copy/paste the comments so that I still know what the feature is supposed to do in english terms (in addition to the contracts of course). In 6.2, we are introducing a new facility so that in the editor and in the flat-view of the feature you do not have to do the copy/paste.

blog Exceptions as objects

manus_eiffel's picture

A week ago, we started the cycle of intermediate releases of 6.2. They can be found on the EiffelStudio development site at https://svn.eiffel.com/eiffelstudio.

One of the new feature of this release is the introduction of the ECMA specification regarding exceptions: exceptions as objects.

blog ACM Awards Banquet

manus_eiffel's picture

This week-end, I was at the Hotel Del Coronado in San Diego for the ACM Awards Banquet where the various ACM awards are given, including the ACM Turing Award (given for the first time to a woman, Frances Allen) and, of interest to me, the Software System Award given to Eiffel and Bertrand Meyer.

It started with a cocktail on Saturday evening:

library

Thread Extension

Some classes that extend EiffelThread.

blog Origo alpha launched

patrickr's picture

Yesterday the first alpha version of origo has been launched. Origo is a platform for distributed development and user interaction. It is built on a middleware architecture that uses JXTA and is written in Eiffel. This middleware provides an xmlrpc api which is used by a website to access and update data.

article

Daemon howto

On Unix/Linux a daemon is a program that runs in the background independent from the logged in user.

The way to achieve this is normally to directly fork after the execution and let the parent process exit. This results in the child process having lost its parent which leads to the init process automatically inheriting this process.

blog Eiffel received the ACM Software System Award

manus_eiffel's picture

This was announced today: Bertrand Meyer is the Recipient of Software System Award for Impact on Software Quality. Most precisely, for designing and developing the Eiffel programming language, method and environment, embodying the Design by Contract approach to software development and other features that facilitate the construction of reliable, extendible and efficient software.

Syndicate content