Cobra language

25 views
Skip to first unread message

Yili Zhao

unread,
Jun 21, 2010, 4:44:37 AM6/21/10
to golan...@googlegroups.com
Hi,
when I reading the Go language material, a college point the
Cobra language to me (http://cobra-language.com).
I did a scan quickly, and found some language design similarities
between them.

--
Yili Zhao

Archos

unread,
Jun 21, 2010, 5:07:11 AM6/21/10
to golang-nuts
It's possible but it's related to the .NET framework so, at least for
me, it's discarded.

"Cobra isn't a port to .NET from the world of Linux, it is
intrinsically bound up in the .NET framework and takes advantage of
the standard library, the class/object model, including events, and
the use of generics. Rather than compiling straight to MSIL, it acts
as a pre-processor for C# which is in turn compiled to MSIL. This
means that it is safe to use in a mixed project that uses C# as well
as Cobra. It plays nice with C# and VB"

Uriel

unread,
Jun 21, 2010, 11:07:56 AM6/21/10
to Yili Zhao, golan...@googlegroups.com
As far as I can tell it has nothing even remotely comparable to Go's
concurrency and parallelism support.

Other than that, it looks like another python clone for .NET,
including the kitchen sink.

uriel

Chuck Esterbrook

unread,
Jun 21, 2010, 3:05:16 PM6/21/10
to golang-nuts
Hi,

I'm the author of the Cobra programming language. I didn't write the
statement about it being intrinsically bound up in the .NET framework.
In fact, I'm the guy who started two additional back-ends for JVM and
Objective-C, as well as the refactoring necessary to support this.
These are not complete, and I would love any and all help with these
efforts. If you're interested, let me know. (Cobra is open source
under the liberal MIT license.)

In the mean time, Cobra runs on Novell Mono (which I use on Mac and
Linux) and Microsoft .NET.

You can learn more about Cobra at http://cobra-language.com/

-Chuck
Reply all
Reply to author
Forward
0 new messages