News for hackers. Stuff that matters.
Re:Mono's New .NET Interpreter by pjmlp on Monday November 13, 2017 @01:49PM (#15688937)
Win 8 sucked for .NET developers regarding API compatibility, because it required lots of incompatible changes, which are the reason Windows 10 FCU is the first UWP version to be finally compatible with .NET Standard 2.0 (4.6.1).

Then there was the whole 8.0, 8.1 with UAP, and finally UWP transitions.

The two only good things from UWP for .NET devs were finally getting .NET Native, which should be there since 1.0 given the Delphi roots of Anders, and the COM Runtime model that was in the genesis of .NET (formerly known as Ext-VOS).

I think the talk you refer to, is one from OS research group at MSR.

Re:Mono's New .NET Interpreter by oaiey on Monday November 13, 2017 @02:16PM (#15689247)
No the talk is from the .NET Rocks guys.

https://youtu.be/IqWar6cEWsA

UWP/UAP is a new UI stack from the Windows team BOUND to a CoreCLR. That is different with the existing .NET UI technology stacks.

Additional, the CoreCLR and its more modern Assembly packaging (System.Runtime vs mscorlib) made the code difficult to share (recompile or PCL). This is solved now by the .NET Standard.

Re:Mono's New .NET Interpreter by pjmlp on Monday November 13, 2017 @02:24PM (#15689336)
> UWP/UAP is a new UI stack from the Windows team. That is different with the existing .NET technology stacks.

Which is what I meant with "mess created by Sinofsky regarding .NET, UWP and C++/CX.". I do have UWP experience since WP 8.

Thanks for the link about the talk.

Re:Mono's New .NET Interpreter by oaiey on Monday November 13, 2017 @02:40PM (#15689497)
Agree. History has not played nice with .NET but neither has with Java or Python.
Re:Mono's New .NET Interpreter by pjmlp on Monday November 13, 2017 @03:14PM (#15689792)
Two other favourite ecosystems of mine. :)
Re:Mono's New .NET Interpreter by oaiey on Monday November 13, 2017 @03:27PM (#15689902)
I think the only popular ecosystem with a positive trending history is JavaScript. But... Na I do not start there :)