Linked by Thom Holwerda on Mon 7th May 2007 15:39 UTC, submitted by Kelly Rush
SkyOS After months of work, there is now a new complete C++ API for SkyOS, which replaces the old C API. The C++ API consists of more than 150 classes, including support for thread and process information, full GUI support, and gesture support, to name a few. Additionally, news about the LiveCD and some of the technology behind it has been updated, including a few screenshots of the LiveCD in action.
Permalink for comment 238300
To read all comments associated with this story, please click here.
C++ APIs are not binary resuable (?)
by agnus on Tue 8th May 2007 09:29 UTC
agnus
Member since:
2006-05-10

But is it not that C++ APIs aren't binary reusable except by using the same language AND the same compiler AND the same versions of both the language and the compiler? For example:

namespace Foo
{
class Bar {
public:
virtual void echo(char* text);
}
}

How could the binary implementation of the above be reused from any other language and / or compiler?

Edited 2007-05-08 09:30

Reply Score: 1