[Mono-dev] Beyond C#

Rodrigo Kumpera kumpera at gmail.com
Sun Jul 26 21:09:04 EDT 2009


Hi Scott,

On Sun, Jul 26, 2009 at 5:25 AM, Scott Thomas <lunchtimemama at gmail.com>wrote:

> The two primary concerns I hear are:
> 1) The burden of maintaining and supporting non-standard features is
> non-trivial.
> 2) It's not C#!
>
> My rebuttals:
> 1) These non-standard features can mature through various levels of
> "supportedness," beginning life in a volatile "experimental" category
> which vehemently disclaims any suspicion of stability, and eventually
> growing into a station of de facto officialdom.
>

Mcs is a very complex piece of software and I don't like the idea of making
it even more
complex to support. This is a big burden on Marek and, to some extent, to
runtime/corlib
maintainers that have to deal with the SRE special mode that mcs requires.

I honestly think that making it possible to have the compiler been
externally extended is the
way to go to support all those added extensions. An open compiler is a
feature deemed for
C# 5.0 anyway.

Cheers,
Rodrigo
-------------- next part --------------
An HTML attachment was scrubbed...
URL: http://lists.ximian.com/pipermail/mono-devel-list/attachments/20090726/495afd16/attachment.html 


More information about the Mono-devel-list mailing list