18.03.2008 Новости, Открытый код/LinuxВыигрыш в покер позволил создать новый язык программирования, поддерживающий .NET Скоро в области Open Source появится новый язык программирования Cobra, созданный на базе Python и поддерживающий .Net. Над ним на уже несколько лет работает Чак Эстербрук, который получил возможность посвятить все свое время любимому занятию, завоевав первое место в покерном турнире. На этот раз он не блефует: уже вышла версия Cobra 0.7.4, а на подходе — версия 1.0. Основан язык на принципах открытого кода и полностью доступен всем желающим, что, как рассчитывает Эстербрук, должно привлечь к нему интерес не только рядовых программистов, но и крупных производителей наподобие Microsoft и Novell. Cobra представляет собой объектно-ориентированный процедурный язык, снабженный средствами тестирования модулей, поддержки контрактов и другими функциями. По словам Эстербрука, его можно использовать на платформах .Net и Mono, а также в средах Windows, Mac, Linux и Solaris. Эстербрук распространяет свое детище в соответствии с лицензией MIT. Он представил Cobra энтузиастам языков программирования на симпозиуме Lang.Net, который организовала Microsoft в своем рендмондском кампусе. К несомненным достоинствам языка следует отнести ряд встроенных особенностей, упрощающих разработку приложений: простой синтаксис, высокая производительность, возможность статического и динамического ввода. Как рассказал Эстербрук, своими корнями Cobra уходит в “большую четверку языков» — Python, C#, Eiffel и ...
читать далее.