FastLua icon indicating copy to clipboard operation
FastLua copied to clipboard

Why there are plans for change backend?

Open QuestionPython opened this issue 7 years ago • 1 comments

there are plans to change the backend!

https://github.com/gligneul/FastLua/blob/master/README.md

Why?! LLVM not good?

QuestionPython avatar Feb 20 '18 10:02 QuestionPython

Hello,

LLVM is great, it simplifies a lot the code generation. At the same time, LLVM is huge and compilation time might take long, which is bad for a JIT compiler. I would like to try another backend engines, but the project is on hold now.

I'm working on another language that will interact with Lua and has performance as one of its main goals; check it out: https://github.com/titan-lang/titan.

gligneul avatar Feb 23 '18 12:02 gligneul