有没有一种编程语言,即使它可以编译成机器代码,也有可用的交互式解释器?
发布于 2010-07-07 07:59:44
编译与“解释”本质上是实现的问题,而不是语言本身。例如,解释MRI Ruby1.8,而将MacRuby编译为本机代码。两者都包含一个交互式REPL。我所知道的所有语言都至少有一个机器代码编译器和至少一个REPL:
如果我们将编译计算为字节码和机器码,那么绝大多数流行的字节码编译语言都是如此:
发布于 2010-07-07 07:56:02
Haskell,使用具有称为GHCi的交互式“外壳”的Glasgow Haskell Compiler。
发布于 2010-07-07 07:33:23
许多版本的Lisp都提供了这两个选项,包括Clojure。
https://stackoverflow.com/questions/3190924
复制相似问题