3 ms·
At the moment the implementation is to basically inject code, but I imagine eventually Microsoft would like to move away from that. Issues like DCOM and legacy
by bilekas 7y ago
At the moment the implementation is to basically inject code, but I imagine eventually Microsoft would like to move away from that.
Issues like DCOM and legacy systems would need some interface from Microsoft of course to handle IDispatch, GC etc, but thats what Microsoft do.. And to behonest, as much as I like to rip on them, they do it well.
Edit: I think the Java example is a little bit different, but i don't know anything about Proto-CLR!
- pjmlp 7y agoHave a read about Ext-VOS here. https://blogs.msdn.microsoft.com/dsyme/2012/07/05/more-c-net-generics-research-project-history-the-msr-white-paper-from-mid-1999/ https://blogs.msdn.microsoft.com/dsyme/2012/07/05/more-c-net... "Project 7 and .NET Generics" https://fsharp.org/history/hopl-draft-1.pdf https://fsharp.org/history/hopl-draft-1.pdf WinRT, as it was originally designed, traces its ideas back to that Ext-VOS project, but going back to COM as they were thinking about it back then. https://docs.microsoft.com/en-us/uwp/winrt-cref/winrt-type-system https://docs.microsoft.com/en-us/uwp/winrt-cref/winrt-type-s...