7 ms·
Also see Smalltalk, for contrast. Lisp's uniform syntax lets the interpreter rewrite parts of programs; Smalltalk's uniform semantics let programs rewrite part
by thisrod 15y ago
Also see Smalltalk, for contrast. Lisp's uniform syntax lets the interpreter rewrite parts of programs; Smalltalk's uniform semantics let programs rewrite parts of the interpreter. PG's discussion of objects overlooks that.
OMeta looks like a combination of the two. It sounds really interesting, but I suspect it's for people smarter than me.