2016-04-26 116 views
1

我很想了解Haskell如何编译为本机代码。我知道Haskell是静态类型检查的,这就是为什么你可能不想这样做。但是有可能吗?是否有可能为Haskell编写Just In Time(JIT)编译器?

+6

为什么静态类型检查预防一个来写一个JIT?事实上,静态类型语言比动态类型语言更容易。 –

+2

JIT编译器只是一个运行很多的常规编译器:)。 – jamshidh

+0

@ TheParamagneticCroissant嗯,静态类型检查语言的要点在于,它在编译时是被类型检查的,对吧?据我所知,JIT编译器会在运行时将源语言编译为本机代码。但是这不会破坏静态类型检查的重点吗?也许我错过了一些基本的东西。 – ShivanKaul

回答