[Date Prev][Date Next][Thread Prev][Thread Next]
- Subject: Re: The MicroVM project
- From: "Pierre Chapuis" <catwell@...>
- Date: Wed, 24 May 2017 16:33:58 +0000
May 22, 2017 10:32 AM, "Etiene Dalcol" <firstname.lastname@example.org> wrote:
> Today I learned about a project called MicroVM . It's an alternative / complement of LLVM. I
> wonder if anyone heard about it before?
> Maybe it could be an interesting project to try to implement Lua on the top of this to get a new
> JIT. What do you think?
It is interesting to play with language implementation concepts, but in the current state of the (Scala) reference implementation of the VM there is little chance a Lua written on top of it would be any faster than PUC Lua, let alone LuaJIT.
I think a more interesting target would be the CLR, especially since Microsoft is going Open Source and acquired Xamarin. I know Fabio Mascarenhas and Roberto worked on something like this in 2008 (there is a paper about it behind the ACM paywall: http://dl.acm.org/citation.cfm?doid=1363686.1363743) but I have no idea if those efforts have been pursued by anyone.