It's been suggested to use Mozilla's XPCOM, which is similar to MSFT COM but
cross platform and with multiple language bindings.

https://developer.mozilla.org/en-US/docs/Mozilla/Tech/XPCOM

I believe I saw some commentary about Mozilla being a bloated pig, which
might weigh against considering xpcom, but I believe it's more of a
specification than an implementation, so the bloated-ness may not be such an
inherent part in this.

Steve -- who has no direct experience with xpcom

-----Original Message-----
From: Tony Whyman [mailto:tony.why...@mccallumwhyman.com] 
Sent: Monday, August 11, 2014 8:26 AM
To: firebird-devel@lists.sourceforge.net
Subject: Re: [Firebird-devel] New Interface

Before this goes much further, can someone confirm that COM is compatible
with Linux. I was always under the impression that it was a Windows only
technology. Googling the subject does not come up anything other than DCOM
and a lot of negative comments on COM.

> COM is full of problems:
> - UTF16
> - HRESULT with TLS access to errors
> - No real OOP, just object composing with QueryInterface
> - Ref. counting for all sorts of objects
>
>
> Adriano
>
>
> ----------------------------------------------------------------------
> -------- Firebird-Devel mailing list, web interface at 
> https://lists.sourceforge.net/lists/listinfo/firebird-devel


----------------------------------------------------------------------------
--
Firebird-Devel mailing list, web interface at
https://lists.sourceforge.net/lists/listinfo/firebird-devel


------------------------------------------------------------------------------
Firebird-Devel mailing list, web interface at 
https://lists.sourceforge.net/lists/listinfo/firebird-devel

Reply via email to