[Mono-dev] Plans for new types/methods in .NET 4.6

Miguel de Icaza miguel at xamarin.com
Fri Jan 23 20:12:34 UTC 2015


Hey,

We will not.

You can use 4_5 as the same define that includes new APIs.

Feel free to add away.

Rationale:

   - there is only one GAC assembly for all the 4.0 based assemblies, so
   there is only one assembly used at runtime
   - The only useful purpose of building 4.5 is to get reference
   assemblies, but:
      - I do not think it is worth it to produce reference assemblies for
      4.5-only
      - Because 4.5-only was never quite complete, so our references would
      be incomplete anyways
      - We just abandoned the idea of building the 4.0 references for
      maintenance cost
   - Not even Microsoft's Shared Source tries to produce the reference
   assemblies from a single code base
   - PCLs are a better contract than 4.0, 4.5 or other contracts might be.

So in short, since we are a smaller project, and we have enough in our
hands, with viable alternatives.

Miguel

On Fri, Jan 23, 2015 at 10:59 AM, Alexander Köplinger <
alex.koeplinger at outlook.com> wrote:

> Hey, I'm wondering what the current plan for new types and methods (like
> System.Array.Empty) in .NET 4.6 is?
> Will Mono stick to the net_4_5 profile or will a new profile be created?
>
> -- Alex
>
>
> _______________________________________________
> Mono-devel-list mailing list
> Mono-devel-list at lists.ximian.com
> http://lists.ximian.com/mailman/listinfo/mono-devel-list
>
>
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.ximian.com/pipermail/mono-devel-list/attachments/20150123/9ad07dba/attachment.html>


More information about the Mono-devel-list mailing list