最近跟一个朋友聊起编程语言的一些特性,他有个言论让我略有所思:“不能REPL的都是渣”.当然这个观点有点偏激,但我们可以探究一下,我们常用的编程语言里面,哪些支持REPL,哪些不支持,还有REPL的一些概况. 在一般的脚本语言中,有REPL是常态,因为REPL非常的方便.编程术语 REPL(Read-Eval-Print Loop) 中文的话有翻译成“交互式解释器”或“交互式编程环境”的.不过我觉得不用翻译,直接REPL就好了,这样的术语,翻译成中文后,读者更难理解.下面是对 REPL 的解释:…