[erlang-questions] Forget Erlang on the Java VM. More language on the Erlang VM are needed!
Torbjorn Tornkvist
tobbe@REDACTED
Wed Nov 28 14:42:42 CET 2007
Joel Reymont wrote:
> On Nov 28, 2007, at 1:14 PM, Michael Regen wrote:
>
>> I guess the argument that Erlang's performance will certainly be
>> lower under
>> another VM is right.
>
> This maybe harsh but I think anyone striving for Erlang on the XXX VM
> gets it completely and irreversibly wrong! It's not the _syntax_ that
> gives Erlang its greatest advantage. In fact, I hate the syntax. What
> gives Erlang its ultimate advantage is the VM!
>
> The VM is what enables lightweight processes, etc. etc. etc. It has
> been mentioned more than a few times that Core Erlang is Lambda
> Calculus. Compile to Core Erlang or directly to the Beam bytecode.
> Take advantage of the Erlang VM!
>
> There will be absolutely and positively no advantage of running Erlang
> on the JVM, CLR, Mono, Lisp or what have you. There's just no other
> Erlang VM out there, nothing that implements lightweight processes,
> message passing, great support for binaries, etc.
>
> Write Lisp on the Erlang VM, write Haskell or a new language with an
> elegant syntax. Throw your lot into improving the existing VM.
Well spoken!
That is exactly what I've been trying to say in earlier posts.
An experimental Haskell-subset to Erlang-Core compiler already exist.
Who (and what) will be next?
Cheers, Tobbe
More information about the erlang-questions
mailing list