4 ms·
I skimmed documentation of Python after people told me it was fundametally similar to Lisp. My conclusion is that that is not so. When you start Lisp, it does `
by dill_day 14y ago
I skimmed documentation of Python after people told me it was fundametally similar to Lisp. My conclusion is that that is not so. When you start Lisp, it does `read', `eval', and `print', all of which are missing in Python.
Could someone explain what he means? (Did Python not have a repl when he wrote that?)
- ajross 14y agoPython's read doesn't return a s-expression, nor does its print take one; they just use strings. It's eval likewise takes a string. The part missing that lisp has is the inspectable data structure containing an arbitrary parse tree and function result.