On Tue, 31 Oct 2017 02:26 pm, Rustom Mody wrote:

> My own feeling about lisp-macros is conflicted:
> - They are likely the most unique feature of lisp, putting it at the top of
> the blub-language tower
> - They are the single reason Lisp can never succeed like mainstream
> languages: Any significant Lisp sub-ecosystem will inevitably develop a
> macro set which succinctly and precisely expresses its needs but is arcane
> and incomprehensible to someone from another sub-ecosystem.

Well said. That's one of the disadvantages of Forth as well: since Forth
allows you to define your own control-structures, even the structure of the
code can be unfamiliar.

Another way to put it might be that any sufficiently complex Lisp program
doesn't look like Lisp any more.

Except perhaps for the myriad parentheses *wink* 



-- 
Steve
“Cheer up,” they said, “things could be worse.” So I cheered up, and sure
enough, things got worse.

-- 
https://mail.python.org/mailman/listinfo/python-list

Reply via email to