Is this project possible?
Vladimir Panteleev
thecybershadow at gmail.com
Tue Aug 5 16:37:07 PDT 2008
On Tue, 05 Aug 2008 20:59:11 +0300, Benji Smith <dlanguage at benjismith.net>
wrote:
> The client library needs to expose a C interface, so that it can be
> embedded into any application (with thin wrappers for Java, .Net,
> python, etc), and it'll need to be targetted to Windows and Linux (and,
> eventually, to Mac OSX).
Have you considered placing the bulk of the code in an external process,
and writing a simple C library to launch and communicate with it? Although
this adds bulk, it does have several advantages - it takes away the GC
problems, and also allows your framework to finalize successfully in the
event of a crash or unexpected termination of the host application.
--
Best regards,
Vladimir mailto:thecybershadow at gmail.com
More information about the Digitalmars-d
mailing list