8 months of Erlisp

It’s been over 8 months since I announced Erlisp to the Lisp community, and I’m sure that I’m not the only one who had hoped that Erlisp would have come farther in all this time. However, many of you may not be aware of the things that have happened, hence this summary.

I’ve implemented (for SBCL):

  • Processes as threads.

  • Local message sending and receiving.

  • API to plug in your own pattern matcher.

Apart from actually writing code, I’ve been taking steps to get development back on track:

  • I’ve switched from GNU Arch to darcs for version control. Darcs is much easier to use, and in my opinion also conceptually nicer. (For example there is no difference between a working copy and a repository.) It’s the first version control system I like to use.

  • To get more community interaction, I’ve started this blog, and there is now an Erlisp mailing list. Thanks to Mario Mommer of Common-Lisp.net for setting it up for me.

  • I’ve written a little Bash script that:
    Synchronizes the main Erlisp repository with my local one.
    Uploads a new Erlisp snapshot tarball.
    Sends an e-mail to the mailing list about the new patches in the repository.

Other noteworthy events are:

  • I’ve been contacted by Heow Eide-Goodman of Lisp NYC about Google’s Summer of Code. Apparently, Lisp NYC is a participating mentoring organization and they list working on Erlisp as one of their project ideas.

    I’m very flattered by all this, but I’m not sure whether I can mentor a student to work on Erlisp. I’m only figuring this stuff out as I go, so I’m by no means an expert, and I’m not exactly drowning in spare time either (not even during the coming summer vacation).

  • As part of the website revamping I’ve made a (very primitive) search mechanism for the Erlisp reference section. There has also been a slow but steady stream of reference additions over the months.

  • This blog has been added to Planet Lisp.

This entry was posted in Lisp. Bookmark the permalink.

3 Responses to 8 months of Erlisp

  1. Chris Newcombe says:

    Hi Dirk,

    Erlisp sounds very interesting.

    Have you seen this: Erlang-style features on top of Gambit Scheme. (This isn’t the old ETOS Erlang-to-Scheme compiler, this is a new native Scheme system).

    http://www.iro.umontreal.ca/~boucherd/mslug/meetings/20050216/minutes-en.html

    regards,

    Chris Newcombe

  2. Dirk Gerrits says:

    Hi Chris.

    I have looked at Etos (see http://dirkgerrits.com/programming/erlisp/references-categorized/#erlang) but I didn’t know about Gambit’s Termite yet.

    Thanks.

    Kind regards,

    Dirk Gerrits

  3. Derick says:

    I have read so many articles or reviews concerning
    the blogger lovers however this article is actually a pleasant paragraph, keep it up.

Leave a Reply

Your email address will not be published. Required fields are marked *

You may use these HTML tags and attributes: <a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <cite> <code> <del datetime=""> <em> <i> <q cite=""> <strike> <strong>