創立Cobra程式語言的Charles Esterbrook在上周宣布將釋出該語言成為開放源碼,開發人員可以透過MIT授權使用Cobra程式語言。

Cobra是去年才釋出的物件導向程式語言,Charles Esterbrook 表示,雖然市場上已存在如C#、Python及Ruby等多種物件導向的程式語言,但Cobra的目標卻嘗試集結這些語言的優點,例如Eiffel或D中可在程式語言中提供Software contracts功能,或在Objective-C或Boo中的靜態與動態的編譯與連結功能,並具備Python、Ruby或Smalltalk的快速編碼功能,以及C#、Java與C++在執行環境中的效能,再加上D對單元測試的支援等。

Cobra可在.NET及Mono平台上執行,支援Windows、Mac、Linux及Solaris等作業系統,目前最新的版本為0.7.4,預計在今年發表1.0版。

不過,該程式語言仍需不斷的更新及除錯,因此,Charles Esterbrook決定讓它成為開放源碼,希望藉由更多開發人員的參以協助焠煉。

Charles Esterbrook上周在一份演說簡報中說明了程式語言中上述功能的重要性,並坦承現階段Cobra的仍有太多臭蟲、有許多功能尚未被建置,缺乏即時互動及IDE外掛程式等。

此外,Charles Esterbrook也希望Cobra能取得微軟或Novell等大型軟體業者的贊助,加速其普及化及完整性。(編譯/陳曉莉)

熱門新聞

Advertisement