Como o loop de leitura e impressão de Lisp é diferente do do Python?

Eu encontrei o seguintedeclaração de Richard Stallman:

Quando você inicia um sistema Lisp, ele entra em um loop de leitura e impressão de provas. A maioria das outras línguas não tem nada comparável à leitura, nada comparável a eval e nada comparável à impressão. Que deficiências escancaradas! '

Agora, eu fiz muito pouca programação em Lisp, mas eu escrevi uma quantidade considerável de código em Python e recentemente um pouco em Erlang. Minha impressão é que essas linguagens também oferecem loop de leitura e impressão, mas Stallman discorda (pelo menos sobre o Python):

'Folheei a documentação do Python depois que as pessoas me disseram que era fundamentalmente semelhante ao Lisp. Minha conclusão é que isso não é verdade. Quando você inicia o Lisp, ele 'lê', 'eval' e 'print', todos os quais estão faltando no Python. '

Existe realmente uma diferença técnica fundamental entre os loops de leitura-eval-impressão do Lisp e do Python? Você pode dar exemplos de coisas que o Lisp REPL facilita e que são difíceis de fazer em Python?

questionAnswers(4)

yourAnswerToTheQuestion