Re: C++ program as a Lisp expression



On Wed, 19 Mar 2008 21:24:00 +0000, Pixel // pinterface wrote:

People have been trying to give Lisp a more ALGOL-inspired syntax since
the day McCarthy discovered Lisp. It originally started with
M-Expressions[1]; at one point there was Dylan[2]. Many other attempts
were made. But in spite of years of attempts by various people to shirk
the parenthesi, Lispers still use S-expressions.

Maybe--just maybe--you'll manage to pull people from the C++ side closer
to lisp, but if history is any indication you aren't likely to attract
many lispers. They've tried other syntaxes and found them wanting.

I know the ()s are scary at first, but you get used to them, and
eventually take them for granted.

[1] http://en.wikipedia.org/wiki/M-expression [2]
http://en.wikipedia.org/wiki/Dylan_%28programming_language%29

And yes, this is just a more verbose version of what His Kennyness
already stated.

Oooh me like Dylan. Shouldn't that be Kenniness?

I think Bolero's language, typo, will have () [] {} and ||, but no <>, %
%, ::.

In fact I just might choose to use underscores. hmm _symbol_... yeah I
think that would be great.



--
http://dihymo.blogspot.com
http;//ntltrmllgnc.stumbleupon.com
.