Hello, > Those projects which are willing to > sacrifice compatibility with csc in order to partake of our forbidden > fruit can write code in this New C#. This C#++. This > -langversion:future.
The problem is not only one of making the code conditional, but certain features come with a heavy maintenance cost, so the cost of adding features is not just the new define and the extra checks in the compiler source code. Obviously any new innovation first needs to be prototyped in a branch and when we are happy with the results we could discuss its introduction into the mainline compiler under a flag like the one you mentioned. For example, I would like to see a Ruby-like string interpolation system instead of String.Format, but such a prototype would have to be experimented on its own branch. Miguel. _______________________________________________ Mono-devel-list mailing list Mono-devel-list@lists.ximian.com http://lists.ximian.com/mailman/listinfo/mono-devel-list