为什么没有像Haskell这样的功能语言中最先进的编译器后端?

问题描述

|                                                                                                                       

解决方法

用功能语言编写或针对功能语言编写的最前沿的编译器可能是GHC。它编译Haskell,并且-与完全由Haskell编写的运行时系统不同。我读到一些编译器问题(不幸的是,我找不到源代码了),Haskell在C和C ++之后排在第三位。这确实是一个非常酷的项目。 GHC支持各种目标体系结构,包括x86和x64,SPARK等。 GHC已移植到各种平台,包括Linux,Windows,Mac OS X和各种BSD。 GHC可以直接发出装配,也可以使用LLVM后端使用功能强大的LLVM优化器。此外,还有一个C后端,但是它将在下一个版本中删除。