Re: C++ program as a Lisp expression



On Thu, 29 May 2008 22:10:33 -0400, Ken Tilton wrote:

Dihydrogen Monoxide wrote:
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?

The first link on M-expressions says it all. While McCarthy was still
doing the Chief Science Officer thing and "knew" from first principles
or something that no one should be programming explicitly with the
internal structure, the other people on the team were Actually
Programming(tm) with Lisp and knew otherwise.

Now enjoy this because it may be the only time it ever happens:

What do you and McCarthy have in common?

Cure that and you can have the keys to c.l.l. I am being eased out to
Poster Emeritus and you seem to be able to write without putting me to
sleep.

kt

well, let me take that the way it was meant

loud n clear capn - expect something at the blogspot like tomorrow
afternoon

i'll be using " _" and "_ " as my eyes take priority

there's a kind of beauty to " " + "_" + char, it makes even the delimiter
a program!



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



Relevant Pages

  • Re: ILC2005: McCarthy denounces Common Lisp, "Lisp", XML, and Rahul
    ... >> I wish McCarthy would spend more time articulating what he wants to ... for the advanced in programming language concepts served up by ... > the Lisp community in the '60s and '70s. ... The "innovation" here largely preceded the standardization. ...
    (comp.lang.lisp)
  • Re: ILC2005: McCarthy denounces Common Lisp, "Lisp", XML, and Rahul
    ... I wasn't there either, but I suspect McCarthy is just nostalgic, and perhaps ... for the advanced in programming language concepts served up by ... the Lisp community in the '60s and '70s. ... ANSI standardization occupied a good portion of the Lisp community's effort ...
    (comp.lang.lisp)
  • Re: Some confusion regarding braces
    ... LISP has enough funny extras that take extra space to nail down.) ... McCarthy was aware of Church's thesis, ... The lambda calculus has nothing to do with Lisp, ... In a world of 40,000-page tax codes and 700-page SQL standards, you ...
    (comp.lang.tcl)
  • Re: JMC meta-survey [was Re: Paul Grahams Road to Lisp!]
    ... "So, do you still like Lisp?", kenny asked. ... "Yep," said McCarthy. ... Norvig hit the canvas. ...
    (comp.lang.lisp)
  • Re: What language(s) do you use at work?
    ... Lisp developers also tend to migrate into management ... When we look at ITA, they are developing the business layer in Lisp. ... and don't forget that most Lispers doing real work probably never ...
    (comp.lang.lisp)