Archived

This topic is now archived and is closed to further replies.

Recommended Posts

COM is hard to learn, unnecessary and only for M$ platform. LEAVE IT

If you would really like to learn it google it :-)

[edited by - kulik on May 25, 2004 5:57:56 AM]

Share this post


Link to post
Share on other sites
COM is good if you need to support multiple languages, let VB kiddies access your precious API, perform inter-network procedure calls and the like. In the Unix world, there''s also CORBA which roughly targets the same problems as COM, thought there also is a Linux port of COM from Software AG.

For games, well, CrystalSpace uses something like COM''s interface scheme but I don''t see any advantages from that, besides hiding hideous downcasts () and slightly increasing overall abstraction through interfaces. COM has been superseded by .NET, so if you must, better go with .NET instead of COM.

-Markus-

Share this post


Link to post
Share on other sites
Yeah well crystal space is really complex, atleast it seemed quite complex to me when i used it.

Otherwise COM is excellent, its a good idea to impliment it if you have a large game with lots of objects that you are likley to lose track of.

Share this post


Link to post
Share on other sites