3 ms·
> Jai's dev team is also developing a compiler backend that is much faster than LLVM I suppose you mean compile time when you say "faster". But LLVM also gives
by UncleOxidant 5y ago
> Jai's dev team is also developing a compiler backend that is much faster than LLVM
I suppose you mean compile time when you say "faster". But LLVM also gives you many backend CPU (and even GPU) targets out of the box. Rolling your own backend probably means x86 and maybe ARM. Lots of work targeting new architectures that is saved by going with LLVM.
- cyber_kinetist 5y agoThe custom compiler backend is only intended to use for development, so limiting it to x86 makes sense (well, unless you are planning to develop with one of the new M1 Macs…) For actual deployment (release builds for various architectures), the LLVM compiler can be used for Jai.