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

Reply via email to