After thinking through some potential issues, particularly permitting
others to integrate and extend libraries, I found the major killer for
C++ libraries.. (especially on Windows where there's competing VC++
versions as well as MinGW).... ABI incompatibility.
I 'might' think of integrating boost's asio, but that would be hidden
from the C API (perhaps selectable through some configuration setup)...
I hope that C++-(whatever's next) will usher in ABI compatibility...
but that may be wishing too much.
Just wondering, is there any useful languages on top of C that would
help code this, perhaps some preprocessing tools that would help take
care of some gruntwork... or perhaps some sort of light C library that
helps w/ object-orientation...
On Sep 6, 2008, at 1:16 AM, Adrian Chadd wrote:
On Sat, Sep 06, 2008, Thomas Harning Jr. wrote:
I'm looking at developing a networking framework somewhat styled
after
what Mina offers in Java.. but native and optionally scriptable
through wrappers.
[snip]
I've recently done some work in C++ and got the taste of the
compacting of certain management tasks into small type-safe pieces of
code.....
boost::asio seems relatively sane; perhaps you want to check out their
API and internals?
Adrian
_______________________________________________
Libevent-users mailing list
Libevent-users@monkey.org
http://monkeymail.org/mailman/listinfo/libevent-users