>>6
This is actually an interesting question: I've heard that originally (around .Net 1.0) they thought the CLR was less suitable for Lisp than the JVM due to some internal design issues. There's already a couple of mature JVM Lisps (ABCL, Clojure, and another I can't remember its name right now), but the .NET ones are pretty incomplete and I don't see one which implements CL( but there is one that attempts to have some of its features).
Name:
Anonymous2009-10-18 19:16
>>6
Don't joke. They're currently making Lambda Calculus .NET with release date in 2010.
My idea is to present an image to children that it is good to be intellectual, and not to care about the peer pressures to be anti-intellectual. I want every child to turn into a nerd - where that means someone who prefers studying and learning to competing for social dominance, which can unfortunately cause the downward spiral into social rejection.
— Gerald Sussman, quoted by Katie Hafner, The New York Times, 29 August 1993
Name:
Anonymous2009-10-18 20:26
>>10
Is the Sussman saying I want every child to turn into a nerd - where that means someone who prefers studying and learning to (competing for social dominance, which can unfortunately cause the downward spiral into social rejection.)
or I want every child to turn into a nerd - (where that means someone who prefers studying and learning to competing for social dominance,) which can unfortunately cause the downward spiral into social rejection.
We really do need fully-parenthesized languages.
Name:
Anonymous2009-10-18 20:38
>>11
No we don't, we need Sussmen that know how to phrase things in an unambiguous way.
>>12
Or we could blame the reporterand thus keep our Sussman is Perfect mythos intact, these things are usually less ambiguous in spoken English and her job is to translate that to paper ;)
Name:
Anonymous2009-10-18 21:15
>>12
The Sussmen thinks with parens. Obviously this is lost when spoken verbally, thus it is a little harder to understand him. I would assume the sentence roughly translates to:
(My idea (is to (present (an image) to children)(that (it is (good (to be (intellectual))))(, (and not to care about)))) the peer (pressures (to be (anti-intellectual))) (I (want (every child) to turn into (a nerd) (where (that means (someone (who (prefers (studying) (and learning (to competing) (for social dominance))) (, (which can unfortunately (cause the (downward spiral (into (social rejection))))))))
>>18
I think it's done like that on purpose to fit on 500 lines. I doubt anybody can write code like that(except FV). I ran it through a re-indenter and it was mostly readable, albeit some function names were short and there's no comments whatsoever, but for someone knowing CL and how various things are implemented, it's not that hard to read.