[Prev][Next][Index][Thread]
Re: C# is not Dylan (was: Re: C# : The new language from M$)
Scott Ribe wrote:
> ...
> I think Dylan syntax is "more sensible" ONLY in practical/political
> terms. Personally, I don't mind either. But here's my own take:
>
> - C/C++ programmers work in a mode of thought that is dominated by gnarly
> ...
>
> Scott Ribe
> scott_ribe@killerbytes.com
> http://www.scott.net/~sribe
> (303) 665-7007 voice
I think the question is, why was this decision needed?
If the two syntaxes were isomorphic, why couldn't both be maintained. And
certainly, at least for awhile, they were isomorphic. Personally I prefer a
syntax similar to that of Ruby or Eiffel, and consider them clearer, though I
WOULD like to use {,} rather than begin,end, but this doesn't mean that
everyone needs to feel that way.
Also, Lisp syntax is much easier for machine parsers/constructors to operate
on. If Dylan had retained the Lisp syntax, then it would be much more
suitable for mechanical generation of programs, etc.
- Warning
- Could not process part with given Content-Type:
text/x-vcard; charset=us-ascii; name="charleshixsn.vcf"
Follow-Ups:
References: