News for hackers. Stuff that matters.
Re:Meta Programming System Language Oriented Programming env... by cyrus_ on Wednesday September 14, 2011 @02:07PM (#2997262)
In what way is Common Lisp using "non-textual presentation of program code"? S-expressions are still textual. For example, you can't associate information with S-expressions that is not visible on the screen. And you can use much more natural syntax in MPS than in Lisp (not trying to start a tired old flame war.)
Re:Meta Programming System Language Oriented Programming env... by agentultra on Wednesday September 14, 2011 @06:35PM (#2998126)
S-Expression are in many regards the AST of a Lisp program. Macros create the high-level domain-specific semantics. If textual representation is important as well, you can write reader-macros. Lisp is really good at this sort of "meta-language programming."

It still seems to me that everyone, eventually, implements Lisp in one way or another (or at least some small part of it).

edit: grammar corrections