Re: [vos-d] C#

2006-07-08 Thread Hugh Perkins
On 3/12/06, Peter Amstutz <[EMAIL PROTECTED]> wrote, a while back :-D : If I were to develop in C# in my own projects, I would used the freesoftware implementation, Mono.Hmmm, that's possibly a good idea :-D ___ vos-d mailing list vos-d@interreality.org h

Re: [vos-d] Second Life ?

2006-04-01 Thread Hugh Perkins
S more features?thanx   hermeticOn Fri, 31 Mar 2006, Hugh Perkins wrote:> Yeah, what Reed said.SecondLife is very cool but it is closed-source, at least for now.  Being closed-source isnt necessarily an issue on its own, except there are certainfunctionalities that are not possible at this time, and

Re: [vos-d] Second Life ?

2006-03-30 Thread Hugh Perkins
Yeah, what Reed said.   SecondLife is very cool but it is closed-source, at least for now.  Being closed-source isnt necessarily an issue on its own, except there are certain functionalities that are not possible at this time, and that some people consider critical.   Hugh Perkins http

Re: [vos-d] site peering

2006-03-26 Thread Hugh Perkins
Peter,   Disclaimer: the only thing I'm sure about the problem is that I havent fully understood it ;-)   The problem appears to be a stable way of identifying each machine?  Could you use an IP address and port as seen by an (internet-based) STUN server?   On 3/27/06, Peter Amstutz <[EMAIL PROTECT

Re: [vos-d] [philosophical] VOS as AI

2006-03-26 Thread Hugh Perkins
> Something I've been thinking about a lot is replication and migration ofcomputation.  If a VOS AI bot could upload itself to other servers (givenproper credentials, of course) it could quite literally wander from server to server, well beyond the purview of the creator.  Unlike a virus orworm, it

Re: [vos-d] makehuman

2006-03-17 Thread Hugh Perkins
Ben wrote: > It can't be cool, it's C ;-) C dlls are pretty easy to wrap with managed code, as long as there arent too many structures or arrays flying around in the interface. Peter wrote: > They're rewriting it in C++, I'm not sure if that helps or hurts the cause Hurts, as you guessed. C dlls

Re: [vos-d] makehuman

2006-03-14 Thread Hugh Perkins
Peter,   This is incredibly cool.  On 3/15/06, Peter Amstutz <[EMAIL PROTECTED]> wrote: -BEGIN PGP SIGNED MESSAGE-Hash: SHA1I had heard about this as a plugin to Blender, but in fact it is a standalone GPL'd C library for constructing humanoid characters:http://www.dedalo-3d.com/index.php?f

Re: [vos-d] Re: [OFF] typing

2006-03-13 Thread Hugh Perkins
Lalo, On 3/14/06, Lalo Martins <[EMAIL PROTECTED]> wrote: And you can constrain even that using slots.  If you're interested,contact me in private :-) otherwise, just record the fact that it's possible.  (A class with slots makes all attribute assignments failunless the attribute name is in the slo

Re: [vos-d] [OFF] typing

2006-03-13 Thread Hugh Perkins
Lalo,   What are your thoughts on Duck Typing? http://boo.codehaus.org/Duck+Typing  ___ vos-d mailing list vos-d@interreality.org http://www.interreality.org/cgi-bin/mailman/listinfo/vos-d

Re: [vos-d] [OFF] typing

2006-03-13 Thread Hugh Perkins
Hi Lalo,   Yes, you're right that dynamic typing is very cool.   I guess the thing that I find tricky in Python is that it is possible to accidentally add unintended properties to a class by misspelling the intended one, and sometimes it's tricky to catch this.  For example (my Python syntax might

Re: [vos-d] Re: Swig

2006-03-12 Thread Hugh Perkins
Hi Lalo, Yes, you're right, for many applications weak typing is better, because it produces more compact, easier to read code.On 3/13/06, Lalo Martins < [EMAIL PROTECTED]> wrote:And so says Hugh Perkins on 12/03/06 14:27... > Just to throw some salt in the wounds of the Python

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 --nol

Re: [vos-d] C#

2006-03-11 Thread Hugh Perkins
ally run from source-code, using lescript, at application start-up.   On 3/12/06, Peter Amstutz <[EMAIL PROTECTED]> wrote: -BEGIN PGP SIGNED MESSAGE-Hash: SHA1On Sun, 12 Mar 2006, Hugh Perkins wrote:> Hmmm, >> After playing around a little with C#, I have to agree with Neil: C

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, OSM

Re: [vos-d] windows support

2005-11-21 Thread Hugh Perkins
Cool...  Btw, wrt Visual Studio solution files, there's an opensource project out there now that can read them, so that makes Visual Studio solution files quite generic and useful.  The project is called "Code::Blocks".   Hugh  On 11/22/05, Peter Amstutz <[EMAIL PROTECTED]> wrote: -BEGIN PGP S

Re: [vos-d] Fwd: [www-vrml] Announcing Emma 0.4

2005-11-14 Thread Hugh Perkins
This looks pretty interesting.  At a big-picture level, they're using similar technology to OSMP - Lua scripting and Ogre3D - but they seem to have professional experience of doing something very similar before, at Sony.  There seems to be a fair amount of emphasis on 2D things, such as flash.  I m

Re: [vos-d] SWIG help?

2005-09-29 Thread Hugh Perkins
Not all objects can be constructed, for example anything pure virtual Swig attempts to detect which objects can and cant be constructed.  Sometimes it gets it wrong One way in which it gets wrong are where you instantiate a method in a derived class that was pure virtual in the base class.  If the

Re: [vos-d] Web 3D Graphics Formats

2005-09-26 Thread Hugh Perkins
Interesting,   Hugh  On 9/25/05, Reed Hedges <[EMAIL PROTECTED]> wrote: A comparison of Google searches for VRML, X3D, Shockwave3D and AdobeAtmosphere: http://www.karmanaut.com/virtuality/zeitgeist/VRML comes out way ahead, followed by X3D. Both are actually increasing.Shockwave and Atmosphere are

Re: [vos-d] Terangreal and Unicode?

2005-09-10 Thread Hugh Perkins
utf-8 sounds good fwiw.  for swig, you can define your own functions quite eqsily to handle how conversions take place, so you can probably just define your own conversion function for strings? You only have to write the conversion function once, and they're generally quite short. On the other han

Re: [vos-d] Swig

2005-09-02 Thread Hugh Perkins
> Anyway I can't possibly agree with Hugh's statement about C# being the same as VB!  It's much closer to C++/Java Well, partly it's to be controversial :-)  but I cant help thinking that C# is a genius marketing from Microsoft for Visual Basic.  VB has generally been an excellent language for bus

Re: [vos-d] Swig

2005-09-01 Thread Hugh Perkins
y cool though :-) HughOn 9/1/05, Peter Amstutz <[EMAIL PROTECTED]> wrote: -BEGIN PGP SIGNED MESSAGE-Hash: SHA1Welcome back, Reed :-)I haven't touched it for a 2-3 months, but when Hugh Perkins and I wereworking on it we had wrapped most of the core API and were working on wrappi

Re: [vos-d] struggling with Windows...

2005-08-15 Thread Hugh Perkins
eensucked into the World of Warcraft?  :-)On Sun, 14 Aug 2005, Hugh Perkins wrote: > windebug works ok.  Its free, and it basically does everything that> the full Visual Studio debugger does.  Obviously it only works with> msvc-compiled objects.Well, it's still a step up from no debugg

Re: [vos-d] struggling with Windows...

2005-08-15 Thread Hugh Perkins
msvcrt.dll is the old pre-.net dll, msvcr71.dll is the .net dll The import libraries have teh same name in each case (msvcrt.lib, msvcprt.lib) but point towards a differently named dll, one of those above, depending on the compiler version.On 8/15/05, Peter Amstutz <[EMAIL PROTECTED]> wrote: -

Re: [vos-d] struggling with Windows...

2005-08-14 Thread Hugh Perkins
windebug works ok. Its free, and it basically does everything that the full Visual Studio debugger does. Obviously it only works with msvc-compiled objects. > The VC 2003 Toolkit is limited in other regards, too. For example, it > doesn't get shipped with the libraries to link with the DLL versi