library

blog Eiffel-Loop news (July 2016)

finnianr's picture

About Eiffel-Loop

First launched in 2003, Eiffel-Loop is a collection of Eiffel libraries, example programs and development tools consisting of over 435 thousand code words* in more than 1700 classes.

blog Eiffel-Loop news (June 2016)

finnianr's picture

About Eiffel-Loop

First launched in 2003, Eiffel-Loop is a collection of Eiffel libraries, example programs and development tools consisting of over 435 thousand code words* in more than 1700 classes.

blog Let's talk about the encoding library

Jocelyn Fiat's picture

Do you know about the "encoding" library?

Overview

This provides ways to convert a text from an encoding to another, and in addition, it provides a way to print unicode to the console (which is not supported by default by  ).

Where can I find it ?

  • with EiffelStudio: $ISE_LIBRARY/library/encoding
  • subversion:

blog Let's talk about runtime/logging library

Jocelyn Fiat's picture

This week, I will mention quickly the Eiffel Logging library, it is mainly contributed by "ITPassion Ltd." (), and is now maintained by Eiffel Software.

This library addresses the need to write messages to a log file, or other kind of log supports. But each platforms has its own way to gather these messages (log files, syslog daemon, event log, ...)

The Eiffel Loggin

blog Let's talk about crypto library

Jocelyn Fiat's picture

This week, I will mention the crypto library, it is a recent addition in the unstable folder.

But let's quickly describe the 3 main folders for libraries shipped with EiffelStudio

  • library : stable libraries made and maintained by Eiffel Software
  • unstable/library : libraries made and maintained by Eiffel Software, but the interface may change in the future.
  • contrib/library :

blog Let's talk about Eiffel libraries

Jocelyn Fiat's picture

Hi Eiffel users,

I know that many Eiffel libraries are quite well known, mostly the ones shipped with Eiffel Studio, which also includes Gobo Eiffel libraries. However, even among those libraries, there are a few that are barely known by the users.

blog Compressing and Uncompressing Data in Eiffel using Zlib

Eiffel Zlib is a wrapper on top of C Zlib library, the Eiffel code is based on an old Eiffel library updated to the latest Eiffel version.

blog Frameworks insult language designers

schoelle's picture

Designing a programming language is an difficult task. During my time in academia, I had the great pleasure to meet some language designers. Listening to their stories is highly educating. Things that look simple or arbitrary at first become deep insights into the way humans understand problems and model solutions. There is nothing trivial in deciding names of keywords or punctuation.

blog New Eiffel library to build XMPP tool

Jocelyn Fiat's picture

New Eiffel library for XMPP (aka Jabber, Google Talk, ...)

This was initially built as an example for EiffelNet and made it available as it is for now.

I might try to complete it later, and add other examples/tools. Feel free to use/comment/contribute, the project is currently hosted on at github.

blog Need pseudo-random generator? use mersenne twister

moriol's picture

I just made available a cluster with a pseudo-random generator that wraps the reference C implementation of Mersenne Twister. Feel free to modify and extend as the wrapping is only here for integers.

It is hosted on Origo!

Syndicate content