GNU epsilon

Introduction to GNU epsilon

This is a web page about GNU epsilon, a new functional programming language.

Current status of GNU epsilon

Despite the small number or changes visible in the repository I'm very actively working on this project.

I'm currently rewriting epsilon from scratch for the third time; this time I'm using an ML dialect for the time before bootstrap is possible; the source will then be automatically translated into epsilon, which, functionality-wise, is a strict superset of ML.

The code I have right now is heavily experimental, and not suitable for public use yet; I now think it makes little sense to start a community effort before a reasonably complete implementation exists. Since I'm the only developer and I absolutely want to get the basic ideas right I'm currently following a cathedral development model; this will change in the future, once the basic foundation is laid.

The new version will be radically different from the old ones, and very interesting. I expect that I will be able to make a first official release, not feature-complete but usable, in mid-2008.

epsilon will be released under the GNU GPL version 3 or later.

Mailing Lists

As of now there is only one mailing list for GNU epsilon: <epsilon-devel@gnu.org>. More mailing lists will be activated as needed, after the first release.

Announcements about GNU epsilon and most other GNU software are made on <info-gnu@gnu.org>.

To subscribe to these or any GNU mailing lists, please send an empty mail with a Subject: header line of just "subscribe" to the relevant -request list. For example, to subscribe yourself to GNU announcement list, you would send mail to <info-gnu-request@gnu.org> with no body and a Subject: header line of just "subscribe". Or you can use the mailing list web interface.

Maintainer

GNU epsilon is written and maintained by Luca Saiu <positron@gnu.org>.

back to top

Check out other Free Software Foundation campaigns

Translations of this page