News for hackers. Stuff that matters.
Re:Why Lisp? by mbrock on Thursday May 07, 2015 @06:09PM (#9508687)
That might be pseudo-code, but Dylan has a similar syntax, like Lisp without the explicit S-expressions.
Re:Why Lisp? by eatonphil on Thursday May 07, 2015 @06:44PM (#9508877)
It seemed a little unfair to be talking about such beautiful and extensible syntax without including the parentheses. But I am unfamiliar with Dylan.
Re:Why Lisp? by mbrock on Thursday May 07, 2015 @06:51PM (#9508930)
Well, typing parens in a HTML textbox can be pretty tedious, so I understand the desire for pseudocode.

Dylan has an interesting hygienic macro system that's similar to Scheme's. I don't think Dylan allows for arbitrary code-generating macro procedures, but it's possible in principle; see [1].

[1]: https://people.csail.mit.edu/jrb/Projects/dexprs.pdf