Чем цикл чтения-eval-печати в Lisp отличается от цикла Python?

мы столкнулись со следующимизаявление Ричарда Столлмана:

Когда вы запускаете систему Lisp, она входит в цикл read-eval-print. В большинстве других языков нет ничего похожего на чтение, ничего похожего на eval и ничего похожего на печать. Какие зияющие недостатки! '

Я очень мало программировал на Лиспе, но яМы написали значительное количество кода на Python, а недавно немного на Erlang. У меня сложилось впечатление, что эти языки также предлагают цикл read-eval-print, но Столлман не согласен (по крайней мере, в отношении Python): '

Я просмотрел документацию по Python после того, как мне сказали, что она в основном похожа на Lisp. Мой вывод таков, что это не так. Когда вы запускаете Лисп, он делаетчитать', 'Eval», а также 'Распечатать'все это отсутствует в Python.

Есть ли действительно принципиальная техническая разница между Лиспом?с и питонаs цикл чтения-оценки-печати? Можете ли вы привести примеры вещей, которые Lisp REPL упрощает и которые трудно сделать в Python?

Ответы на вопрос(4)

Ваш ответ на вопрос