[Prev][Next][Index][Thread]

Re: C# is not Dylan (was: Re: C# : The new language from M$)





Neel Krishnaswami wrote:

> Jens Kilian <Jens_Kilian@agilent.com> wrote:
> > "Michael T. Richter" <mtr@ottawa.com> writes:
> > > That's the first time I've seen someone describe a profusion of parentheses
> > > as "clean".
> >
> > Hint: Write down a grammar for Lisp.  Write down a grammar for Dylan (or C,
> > or C++, etc.).  Compare their sizes.
>
> FTR, I disagree with Michael, but your response doesn't have the
> answer you apparently think it does: Dylan is the smallest of all of
> these -- Dylan plus its special forms is substantially less complex
> than Common Lisp and its special forms.

I would disagree that special forms which are amenable to macros
are part of a language's syntax.  But that's not a factual thing, but an
opinion.

dave




References: