Hacker Newsnew | past | comments | ask | show | jobs | submitlogin

Visual Studio has been using COM since COM was new. That 21 years of code that's been written against an API that Linux doesn't provide.

COM is not only proprietary but also a horrible thing. I don't see it ever being on any Linux list of things to do.

It will never install on Linux.

If you want something as good as Visual Studio on Linux, write it.



COM is horrible to write code for (although not THAT bad), and is tricky to troubleshoot (hurray for TLBs and massive hex registry strings) but it is a very handy feature of the system!

Does anything exist on other platforms like Mac OSX and Linux? CORBA was written all over the place GNOME1 / 2 time as I recall but I don't actually know if anything like COM exists anywhere?


Gecko uses XPCOM extensively (though less than it used to). XPCOM is basically a cross-platform implementation of the same principles as Microsoft COM.

In particular, XPCOM allows easy binding with the Spidermonkey JS runtime so you can expose things to scripts.


If I'm not mistaken dbus is a spiritual sibling of DCOM.


Thanks very much, good to know. I will take a look at it.

Thanks.




Guidelines | FAQ | Lists | API | Security | Legal | Apply to YC | Contact

Search: