[erlang-questions] Small Erlang VM

Joseph Stewart <>
Sat Jul 5 19:07:23 CEST 2008


Don't know if this helps, but there's a project leveraging the concurrency
in the Occam-pi language by running a transputer interpreter on the Lego
Mindstorm NXT and RCX(!!).

More details at:

http://www.transterpreter.org/

I'm a fairly new follower of this mailing list. Has the topic of transputers
come up before? My understanding of the transputer architecture (and by
consequence the transterpreter) is that it's stack-based rather than
register-based... so performance may suffer compared to the Erlang VM.

-joe

If it ain't broke, break it. How else are you going to figure out how it
works?

2008/7/3 Edwin Fine <>:

> Good luck!! Who knows, maybe you will create a "picoErlang" :)
>
> On Thu, Jul 3, 2008 at 6:22 PM, Alpár Jüttner <> wrote:
>
>> On Thu, 2008-07-03 at 12:52 -0400, Edwin Fine wrote:
>> > I understand why you would want to use Erlang, but instead of writing
>> > an entire interpreter with all the complexity that entails, would you
>> > consider using another language that is very good in extremely
>> > resource-restricted environments? FORTH comes to mind. If you just
>> > want to Get Things Done, that is;
>>
>> I don't think so. For example I'm working on a controlling application
>> which could probably run on the weakest possible hardware, but would be
>> a great struggle to implement in any sequential programming language
>> (because I need the various timers and complex scheduling of action and
>> handing of events).
>>
>> For these kinds of tasks, Erlang fits extremely well. I think a
>> lightweight version of the erlang emulator could find a lot of
>> applications in this area.
>>
>> Best regards,
>> Alpar
>>
>>
>>
>
>
> --
> The great enemy of the truth is very often not the lie -- deliberate,
> contrived and dishonest, but the myth, persistent, persuasive, and
> unrealistic. Belief in myths allows the comfort of opinion without the
> discomfort of thought.
> John F. Kennedy 35th president of US 1961-1963 (1917 - 1963)
>
> _______________________________________________
> erlang-questions mailing list
> 
> http://www.erlang.org/mailman/listinfo/erlang-questions
>
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://erlang.org/pipermail/erlang-questions/attachments/20080705/4664f584/attachment.html>


More information about the erlang-questions mailing list