会有多大的困难是一个通用的添加code-gen后端Julia中的静脉go和chez-scheme即没有LLVM.
code-gen
Julia
go
chez-scheme
LLVM是一种更好的方法吗 - 鉴于此rust并且crystal几乎完全是自托管的,他们可以利用LLVM发出二进制文件,甚至是交叉编译.
rust
crystal
作为背景,我在code-gen这里专门询问了一个问题,以及各种LLVM前端的问题.在LLVM上实现自托管语言时面临的问题是什么?
compiler-construction llvm julia crystal-lang
compiler-construction ×1
crystal-lang ×1
julia ×1
llvm ×1