Subject: RE: [hackers-il] C# as the next Scheme

From: Omer Musaev <[email-masked]>
Date: Sun, 25 May 2003 10:11:56 +0300

> -----Original Message-----
> From: Oleg Goldshmidt [mailto:[email-masked]]
> Sent: Friday, May 23, 2003 11:48 AM
> To: [email-masked]
> Subject: Re: [hackers-il] C# as the next Scheme
> 
> Omer Musaev <[email-masked]> writes:
> 
> > Well, the statement in the title is little... moronic.
> >
> > However...
> >
> > The new version of will have support for higher-order programming,
> limited
> > form of closures and lambda expressions.
> >
> > http://www.gotdotnet.com/team/csharp/learn/Future/faq.aspx
> 
> Greenspun's Tenth Rule of Programming: any sufficiently complicated C
> or Fortran program [or C# implementation -the original quote is rather
> dated - OG] contains an ad hoc informally-specified bug-ridden slow
> implementation of half of Common Lisp.

The good news is that MS realized the rule:) 

The even better news is that upcoming Java 1.5 will have generics too.

The really good news is that generic programming gains more and more
momentum in staticly typed languages.

The real question is when the new features will be implemented by the Mono
team?
 
BTW, C# actually aims to the Common Lisp audience, not to Schemers.
> --
> Oleg Goldshmidt | [email-masked]

--
Omer Mussaev
Software Engineer, EMS team, APM R&D
Mercury Interactive

________________________________________________________________________
This email has been scanned for all viruses. 

Mercury Interactive Corporation
Optimizing Business Processes to Maximize Business Results 

http://www.merc-int.com
________________________________________________________________________