Похоже, что программисты Lisp и Clojure часто разрабатывают программы непосредственно в REPL. ср. Разработка Clojure: IDE или REPL?
У меня вопрос, почему этот подход не более распространен в Ruby через irb
? Это просто культурная разница, или есть структурные (специфичные для языка) причины, по которым REPL-ориентированная разработка более распространена для Lisps, чем для таких языков, как Ruby и Python?