Re: [vos-d] Swig

2006-03-13 Thread George Birbilis
Plus the GNU guys have been building a C# compiler that compiles to native code and targets native libraries (instead of a .NET [or compatible] runtime). So one could use it instead of C++ I suppose on Unix ---George Birbilis [EMAIL PROTECTED]Microsoft MVP J#

Re: [vos-d] Swig

2006-03-12 Thread Neil Mosafi
That it costs anything is a common misconception: The Microsoft C# compiler comes for free with Windows. You can download the Visual Studio 2005 Express Editions for free for a year. You can download other integrated development enviroments for free (such as SharpDevelop) You canbuild C# in Mono

Re: [vos-d] Swig

2006-03-12 Thread Hugh Perkins
Yeah, Neil is 100% right. FWIW, I'm using Scite as my editor, and lescript as my build tool. Scite: http://www.scintilla.org/SciTE.html lescript: http://manageddreams.com/utils/lescriptmar9.zip Lescript lets you use C# as though it is a scripting language, ie you can do: C:\ lescript

Re: [vos-d] Swig

2006-03-11 Thread Hugh Perkins
Hmmm, After playing around a little with C#, I have to agree with Neil: C# rocks. Just to throw some salt in the wounds of the Python discussions, I cant help thinking that C# has all the advantages of both Python (run from source, easy to read) and C++ (strong typing, runs quickly). Btw, OSMP

[vos-d] SWIG help?

2005-09-27 Thread Reed Hedges
Hello, after about a week hiatus, I returned to a little bit of work I was doing with Python. All of a sudden the SWIG wrapper won't work for me and I don't know why. I may have done something to break it (I have made a few changes to vos_swig.i etc.) but I can't figure out what. I just updated

Re: [vos-d] Swig

2005-09-02 Thread Reed Hedges
On Thu, Sep 01, 2005 at 11:32:11PM +0200, Hugh Perkins wrote: What Peter said. I think. It's been a while :-) Random aside: I've been playing with .Net at work; it's kindof cool, though it's basically VB with a C++ syntactic sugar. I dunno why people claim that C# means the end of VB,

Re: [vos-d] Swig

2005-09-02 Thread Peter Amstutz
-BEGIN PGP SIGNED MESSAGE- Hash: SHA1 At work we have a large application that incorporates Managed and Unmanaged C++, C# and several COM objects. .Net/CLR does a pretty good job of tying it all together without too much fuss (except for the COM objects, which are ugly and we're

Re: [vos-d] Swig

2005-09-02 Thread Peter Amstutz
-BEGIN PGP SIGNED MESSAGE- Hash: SHA1 On Fri, 2 Sep 2005, Reed Hedges wrote: Am I correct that it's no problem to call C++ code or link against a C++ library from .net? Would the C++ library (libvos for example :) need to be compiled with CLR (.net extensions) enabled? Reed See