(I thought the previous person meant C# rather than C++... I figured it was a typo)<br><br>So... define "straightforward"? IME, there needs to be a wrapper of some kind, even if it is a fairly one-to-one wrapper... I thought that's what Mr. Kelley was talking about. SWIG is just a way to generate native wrappers for different languages. I've never done SWIG with C#, but if it works with C# then it's a very easy way to generated a nice clean wrapper.
<br><br>I guess clarification from Mr. Kelley on what exactly he has done would help on this.<br><br><br><div><span class="gmail_quote">On 6/1/06, <b class="gmail_sendername"><a href="mailto:gary.h.merrill@gsk.com">gary.h.merrill@gsk.com
</a></b> <<a href="mailto:gary.h.merrill@gsk.com">gary.h.merrill@gsk.com</a>> wrote:</span><blockquote class="gmail_quote" style="border-left: 1px solid rgb(204, 204, 204); margin: 0pt 0pt 0pt 0.8ex; padding-left: 1ex;">
<div>
<br><font face="Arial" size="2">I'm a little puzzled by the characterization
of C++ in this context as a "secondary language". I thought
that Metakit was implemented in C++, which would make that the *primary*
language. ???</font>
<br>
<br><font face="Arial" size="2">Beyond that, my understanding (from a local
expert) is that it is straightforward to call routines in other languages
from C# (he says that his application calls a number of C++ and even Fortran
modules). So what I was wondering is whether anyone has experience
doing this with Metakit.<br>
</font>
<br><font face="Arial" size="2">------------------------------<br>
Gary H. Merrill, Principal Scientist<br>
Analysis Applications, Research, and Technologies<br>
GlaxoSmithKline Research and Development<br>
Research Triangle Park, NC<br>
919.483.8456</font>
<br>
<br>
<br>
<table width="100%">
<tbody><tr valign="top">
<td width="40%"><font face="sans-serif" size="1"><b>"Brian Kelley"
<<a href="mailto:fustigator@gmail.com" target="_blank" onclick="return top.js.OpenExtLink(window,event,this)">fustigator@gmail.com</a>></b> </font>
<br><font face="sans-serif" size="1">Sent by: <a href="mailto:metakit-bounces@equi4.com" target="_blank" onclick="return top.js.OpenExtLink(window,event,this)">metakit-bounces@equi4.com</a></font>
<p><font face="sans-serif" size="1">31-May-2006 16:12</font>
</p></td><td width="59%"><font face="sans-serif" size="1">
</font>
<table width="100%">
<tbody><tr>
<td>
<div align="right"><font face="sans-serif" size="1">To</font></div>
</td><td valign="top"><font face="sans-serif" size="1">"<a href="mailto:gary.h.merrill@gsk.com" target="_blank" onclick="return top.js.OpenExtLink(window,event,this)">gary.h.merrill@gsk.com</a>"
<<a href="mailto:gary.h.merrill@gsk.com" target="_blank" onclick="return top.js.OpenExtLink(window,event,this)">gary.h.merrill@gsk.com</a>></font>
</td></tr><tr>
<td>
<div align="right"><font face="sans-serif" size="1">cc</font></div>
</td><td valign="top"><font face="sans-serif" size="1"><a href="mailto:metakit@equi4.com" target="_blank" onclick="return top.js.OpenExtLink(window,event,this)">metakit@equi4.com</a></font>
</td></tr><tr>
<td>
<div align="right"><font face="sans-serif" size="1">Subject</font></div>
</td><td valign="top"><font face="sans-serif" size="1">Re: [Metakit] Metakit and
C#?</font></td></tr></tbody></table>
<br>
<table>
<tbody><tr valign="top">
<td>
<br></td><td><br></td></tr></tbody></table>
<br></td></tr></tbody></table>
<br>
<br>
<br><font size="2"><tt>I have slowly been making a swig wrapper for metakit
to help for<br>
secondary languages, java, c++, python.<br>
<br>
It is at the point where it is almost useable ( I can make databases<br>
and add rows and such ) but it has not been well tested and is<br>
certainly not incredibly complete nor as easy to use as the current<br>
python interface. It pretty much is a direct copy of the C++<br>
interface.<br>
<br>
I'll be happy to upload this somewhere so people can begin playing<br>
with it, it is highly in-progress though, mainly an issue of how much<br>
time I have.<br>
<br>
Brian Kelley<br>
<br>
On 5/31/06, <a href="mailto:gary.h.merrill@gsk.com" target="_blank" onclick="return top.js.OpenExtLink(window,event,this)">gary.h.merrill@gsk.com</a> <<a href="mailto:gary.h.merrill@gsk.com" target="_blank" onclick="return top.js.OpenExtLink(window,event,this)">
gary.h.merrill@gsk.com</a>> wrote:<br>
><br>
> We are about to move to C# for interface and application development
(with a<br>
> lot of back end stuff in other languages). Does anyone have
experience in<br>
> using Metakit with C#? Any hints or suggestions?<br>
><br>
> ------------------------------<br>
> Gary H. Merrill, Principal Scientist<br>
> Analysis Applications, Research, and Technologies<br>
> GlaxoSmithKline Research and Development<br>
> Research Triangle Park, NC<br>
> 919.483.8456<br>
> _____________________________________________<br>
> Metakit mailing list - <a href="mailto:Metakit@equi4.com" target="_blank" onclick="return top.js.OpenExtLink(window,event,this)">Metakit@equi4.com</a><br>
> <a href="http://www.equi4.com/mailman/listinfo/metakit" target="_blank" onclick="return top.js.OpenExtLink(window,event,this)">http://www.equi4.com/mailman/listinfo/metakit</a><br>
><br>
><br>
><br>
_____________________________________________<br>
Metakit mailing list - <a href="mailto:Metakit@equi4.com" target="_blank" onclick="return top.js.OpenExtLink(window,event,this)">Metakit@equi4.com</a><br>
<a href="http://www.equi4.com/mailman/listinfo/metakit" target="_blank" onclick="return top.js.OpenExtLink(window,event,this)">http://www.equi4.com/mailman/listinfo/metakit</a><br>
<br>
</tt></font>
<br>
</div><br>_____________________________________________<br>Metakit mailing list - <a onclick="return top.js.OpenExtLink(window,event,this)" href="mailto:Metakit@equi4.com">Metakit@equi4.com</a><br><a onclick="return top.js.OpenExtLink(window,event,this)" href="http://www.equi4.com/mailman/listinfo/metakit" target="_blank">
http://www.equi4.com/mailman/listinfo/metakit</a><br><br><br></blockquote></div><br>