[Date Prev][Date Next][Thread Prev][Thread Next]
[Date Index]
[Thread Index]
- Subject: Re: [ANN] Ravi (a Lua 5.3 dialect) 1.0 Beta-3 Release with JIT compilation support
- From: Dibyendu Majumdar <mobile@...>
- Date: Thu, 23 Jan 2020 20:48:50 +0000
On Tue, 31 Dec 2019 at 17:31, Dibyendu Majumdar <mobile@majumdar.org.uk> wrote:
>
> Ravi (http://ravilang.org) is a dialect of Lua 5.3 with multiple JIT
> backends and limited optional static typing. I am pleased to announce
> that the 1.0 Beta-3 release of Ravi is now available.
>
> This release is aligned with Lua 5.3.5.
>
> The main highlights of this release are:
>
> * New JIT backend based on MIR (https://github.com/vnmakarov/mir) has
> been added. This JIT backend is very small yet achieves good
> performance when type annotations are used.
>
The MIR JIT backend has a nice blog post from its author:
https://developers.redhat.com/blog/2020/01/20/mir-a-lightweight-jit-compiler-project/
Truly amazing work. Boon for Ravi and anyone else that wants to create
a small (in size) implementation of a JIT compiled language.
Regards