Emblem Announcement

Message-ID : <3E518371.8D089999@enterprise.net>

Date : Tue, 18 Feb 2003 00:50:57 +0000

From : Donald Fisk ()

Organization : The Rosen Association

Newsgroups : comp.lang.lisp

Subject : Announcement: new Lisp implementation

I have been developing Emblem, an implementation of a dialect of Lisp, similar to a subset of Common Lisp, but with a few important differences.

The system is now useful to me and I have been using it for development of software applications for my own use. It is not perfect but I am running into problems with it less and less frequently.

So I intend to release it, on a shared source license similar to the one which covers Microsoft CLI, and similar to the non- commercial Creative Commons License. This prohibits commercial use, but allows private individuals to use it, free of charge, for any other purpose, and allows academic institutions to use it for teaching and research. Users are supplied with the source. Emblem will also be available for commercial use, for a fee.

At present, it only runs on Linux, though it should be easily portable to other unices. A version running on Microsoft Windows will have to wait until I have the time and resources necessary to port it to that platform.

The total size of the code is around 14000 lines, 9000 of which are in C, the remainder being in Lisp. There are also 2000 lines of documentation. This represents about a man year of work.

A brief overview follows.

The most noticeable differences between Emblem and Common Lisp are

I am developing this for a number of reasons:

If anyone is interested in trying out Emblem, please mail me and I'll send you the source, to your home address (or college). Please be patient, and expect some problems, which I'll do my best to fix.

Donald Fisk (a.k.a. Le Hibou)

I have slightly edited the above article, to hide my address from spammers.


This page was linked to from

© Copyright Donald Fisk 2003