Nikita Simonian
2016-11-15 18:46:01 UTC
Greetings,
I've searched around the archive a bit, and found a few emails about using
SWIG to wrap C++ back into C++ for the purpose of allowing to mix different
runtimes.
If I understand it correctly there's currently no module that allows to do
this. With C++ 11 it seems that most of the architecture that went into the
design of the C++ to C# (such as e.g. using *thread_local* ) for exceptions
handling can be recycled.
I have a few practical questions to the SWIG developers. How hard would you
guys think is to undertake such a project? E.g. in your experience how long
do you think it would take for a savvy engineer, somewhat familiar with
SWIG (on a user level) to roll a such new module in some usable form, and
what are the most obvious difficulties?
Thanks, Nikita
I've searched around the archive a bit, and found a few emails about using
SWIG to wrap C++ back into C++ for the purpose of allowing to mix different
runtimes.
If I understand it correctly there's currently no module that allows to do
this. With C++ 11 it seems that most of the architecture that went into the
design of the C++ to C# (such as e.g. using *thread_local* ) for exceptions
handling can be recycled.
I have a few practical questions to the SWIG developers. How hard would you
guys think is to undertake such a project? E.g. in your experience how long
do you think it would take for a savvy engineer, somewhat familiar with
SWIG (on a user level) to roll a such new module in some usable form, and
what are the most obvious difficulties?
Thanks, Nikita