为什么REPL风格的开发在Ruby中不常见?

dan*_*dan 6 ruby lisp clojure read-eval-print-loop

看起来Lisp和Clojure程序员经常直接在REPL中开发程序.比照 Clojure开发:IDE还是REPL?

我的问题是,为什么这种方法在Ruby中不常见,通过irb?这只是一种文化差异,还是存在结构(语言特定)原因,为什么以LisL为中心的开发在Lisps中比使用Ruby和Python等语言更常见?

Sva*_*nte 8

Lisp语法似乎非常适合组合REPL和源文件方法.当每个表单的文本限制都清楚时,以编程方式移动代码片段要容易得多.