On Jan 2, 2008 12:23 PM, David Brown <[EMAIL PROTECTED]> wrote: > On Wed, Jan 02, 2008 at 11:50:57AM -0800, Gus Wirth wrote: > > >How does the language support distributed programming? Does it solve the > >lock problem that Python has? > > Which lock problem is that? I didn't find anything specific when > searching.
Python's Global Interpreter Lock or GIL. Cobra has no such thing. Plus its primitives (ints, chars, etc.) are boiled down to machine code. So performance is quite good all around. > CLR has support for reflection-based distributed programming, so if Cobra > is complete enough, it should just be able to use that. One of my goals for Cobra is high compatibility with .NET/Mono so that you can vend libraries back out to C# and VB users and leverage any third party tools. Consequently, Cobra generates C# classes for the backend and makes their interfaces look as normal as possible. You can do all the normal reflection stuff, use interfaces, etc. -Chuck -- [email protected] http://www.kernel-panic.org/cgi-bin/mailman/listinfo/kplug-lpsg
