On Mon, 2006-12-11 at 10:31 +0000, Dallman, John wrote:
> This just confirmed my opinion that C++ may be a nice language for
> coding, but the complexity and fragility of its interfaces disqualify
> it for APIs. 

This hasn't stopped many projects from having a native C++ API -- BeOS
and KDE being the primary examples.

Still, this does require being very explicit with the API -- *all* code
must use the same compiler and compiler version, for example, to ensure
that name mangling & exception ABIs are consistent.

This is frequently "a bit much" to ask, but that hasn't stopped C++ from
being used in some areas...

 - Jon


_______________________________________________
Mono-list maillist  -  [email protected]
http://lists.ximian.com/mailman/listinfo/mono-list

Reply via email to