Return Styles: Pseud0ch, Terminal, Valhalla, NES, Geocities, Blue Moon. Entire thread

Lisp Syntax: (func arg arg) vs func(arg arg)

Name: Anonymous 2013-05-19 17:05

Would changing Lisp's syntax as described in the thread title (with no further modifications, arithmetic operators are still prefix, etc) result in any loss in expressibility, generality, or have any other significantly negative consequences?

I'm trying to imagine a ``Trojan Lisp'' for warming up programmers proficient in other languages to the concepts unique to the Lisps. It seems like an insignificant difference (I'm fine with either syntax), but I really think it would go a long ways toward making the language more palatable to people that aren't already Lisp programmers.

Name: Anonymous 2013-05-19 20:21

It seems like an insignificant difference
No it's not
I'm fine with either syntax
The former is more like ``abstract syntax tree'' than ``syntax''.
People tried something similar to the latter once, it was called ``M-expression''.

Newer Posts
Don't change these.
Name: Email:
Entire Thread Thread List