[erlang-questions] Small Erlang VM
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:
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.
If it ain't broke, break it. How else are you going to figure out how it
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,
> 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
-------------- next part --------------
An HTML attachment was scrubbed...
More information about the erlang-questions