[erlisp-devel] Erlisp and uptick
Dirk Gerrits
dirk at dirkgerrits.com
Sun Jul 24 19:34:29 UTC 2005
Eric Lavigne wrote:
>> [...] make me wonder if people actually read the Erlisp
>> roadmap. Is it too fluffy? Not clear enough? Too long? Not
>> structured properly? I'm willing to rewrite it if that can prevent
>> things like these...
>
>
> Your interest in speed is very clear (and very emphasized) in your
> roadmap, but only at the end. If I read the first two pages, I would
> get the impression that you didn't even notice that Erlang has fast
> threading (and that you had already implemented processes as threads).
> Then at the end I would see a long discussion of how to make Erlisp
> fast, including such extreme measures as hacking the CLisp backend or
> submitting CLRFIs. If all I cared about was speed, I might be inclined
> to stop reading after the first or second page and not see the third.
Very good point...
> Possible ways to change this:
> Add a goals section at the top, maybe only 10 lines long but listing
> what you expect from ErLisp when it is completed.
Okay so a juicier intro. Good idea. And I'm thinking of folding the
overview and roadmap into one page.
> Add speed related items to the list of Erlang features, such as green
> threads or send-and-pray networking.
Well this is already mentioned under 'Parallel programming'. I suppose
I could split them off into separate features, but I'll have to locate
my marketing hat. ;)
> This is not the first time that Joel has started developing something
> in Lisp, expressed his desire to continue working in Lisp, but left to
> Erlang for its networking/threading features. If he could be persuaded
> to make some small contribution to ErLisp, I suspect he would remain a
> regular contributor for years to come. The obvious candidate would be
> light-weight threading, but that sounds rather difficult. Do we have
> any quick and easy tasks that might interest him?
I do not think there /are/ any quick and easy tasks, but perhaps he can
join the technical discussions on this mailing list. That would be most
welcome as I am myself just an Erlang newbie.
- Dirk
More information about the Erlisp-devel
mailing list