3 ms·
> .NET ideas got re-implemented as COM I know where you're coming from, given Longhorn's original history as an effort to implement part of Windows on .Net, bu
by mschaef 6y ago
> .NET ideas got re-implemented as COM
I know where you're coming from, given Longhorn's original history as an effort to implement part of Windows on .Net, but it's still interesting to see it cast this way.
Without getting too deep into the gory details, COM was originally the implementation technology for OLE 2.0, with the CLR being a combination of efforts to replace COM and compete with Java/JVM. (At least partially in response to the Sun lawsuit over Microsoft's attempts to extend Java directly.)
- pjmlp 6y agoSure it is interesting to see it this way, WinRT is what COM would have been if it wasn't the idea to turn around and make use of Java instead (via J++), see the Ext-VOS project and the history of F# for the juicy details. Hence why many .NET configuration flags still have COM prefix to this day. Also check the C++/COM Hilo project released for Vista, and updated for Windows 7 release
- derefr 6y agoI feel like I just got a long-implicit joke: “what’s the sequel to COM? NET!” (And presumably, if Microsoft ever did it all over again, we’d get ORG.)