ZDNet UK


Skip to Main Content

ZDNet.co.uk - Winner of Best Business Website 2007
  1. Home
  2. News
  3. Blogs
  4. Reviews
  5. Prices
  6. Resources
  7. Community
  8. My ZDNet

 

ZDNet UK RSS Feeds


IT Jobs

Application development Toolkit

Cobra takes a bite at open source

Adrian Bridgwater ZDNet.co.uk

Published: 05 Mar 2008 13:52 GMT

  • Email
  • Trackback
  • Clip Link
  • Print friendly
  • Post Comment

The Cobra programming language has been made available via open source, according to its author, Charles "Chuck" Esterbrook.

Heavily influenced by Python, Cobra runs on .Net, Windows, Mac OS, Linux and Solaris, and is said to combine productivity enhancements from a variety of languages.

Developed over the past year by Esterbrook, Cobra is now packaged with a Subversion-based version control repository to help track current and historical versions of the source code. This additional function will enable developers to update their code with a single command and submit potential improvements to the community.

Read this

Roundup
CeBIT 2008 Special Report

All the latest from the ZDNet.co.uk team at Europe's biggest tech show...

Read more +

With Cobra development now supported by a number of discussion boards, Esterbrook outlined his plans to the Southern California Python Interest Group on 28 February, when he explained that Cobra combines the dynamic binding features of Objective-C and the quick-coding capabilities of Python and Ruby. Cobra itself is an object-orientated, imperative language that features unit tests, contracts, clean syntax and static and dynamic typing.

Esterbrook has listed his primary influences for Cobra as Python, C#, Eiffel and Objective-C. He has also acknowledged Visual Basic, D, Boo and Smalltalk for their contribution to his thought processes when establishing the existing code base.

However, Esterbrook recognises there are weaknesses in Cobra at the moment, such as its lack of maturity and a lack of IDE (integrated development environment) plug-ins.

Cobra is available in beta form under the open-source MIT (Massachusetts Institute of Technology) licence as version 0.7.4. With increased user feedback from the community, the version 1.0 release is planned for later this year.

After completing his short-term plans for a wiki and an issue tracker, Esterbrook said he plans to create a "Visual Cobra" plug-in for Microsoft Visual Studio.

  • Email
  • Trackback
  • Clip Link
  • Print friendly Print with HP

Did you find this article useful?
4 out of 4 people found this useful


Full Talkback thread

0 comments

Company/Topic Alerts

Create a new alert from the list below:







Related Jobs

C#, C++ or Delphi PROGRAMMER - OBJECT ORIENTATED - Abingdon, Oxford

My client is seeking an Applicaton Software Engineer. Strong academic qualifications, OO programming (C++ or Delphi). Do you have an excellant degree ...

Test Engineer - Towcester, Northamts - ATE,VB6,TestStand - up to 35k

You will have exposure to LabView, Visual Basic, TestStand and Microsoft Visual Studio. Test Engineer - Towcester, Northamts - ATE,VB6,TestStand - up ...

.Net - Visual Studio 2003/2005 - C++/C#/ASP.NET - URGENT

Operating system is required together with a knowledge of Object Oriented Design using UML techniques.develop software with relational databases such ...

Discussions

Moley Moley

welcome to www.007trader.com

Saturday 17 May 2008, 11:37 PM

3 posts
Tallin Tallin

welcome to www.007trader.com

Saturday 17 May 2008, 11:11 PM

3 posts

Featured Talkback

The fact is: Software developers today are really designers and not coders. The reason that business anlaysts exist today to model solutions is because they understand the value of designing software before writing it. All too often developers create code that has little value because they do not understand that business classes interact with other classes within the confines of a working model or pattern.

By: 1000165269

Read full story:
Making sense of agile modelling