К выпуску в открытых кодах готовится новый язык программирования для платформы .Net — Cobra, разработанный Чаком Эстербруком. По словам автора, он ставит своей задачей собрать в Cobra все особенности других языков, улучшающие продуктивность программирования и повышающие быстродействие самого кода. Так, по описанию, у Cobra будет возможность статического и динамического связывания модулей, как в Objective-C и Boo; простота чтения кода и быстрота кодирования, свойственные Python, Ruby и Smalltalk; производительность работы, характерная для C#, Java и C++. Cobra — язык общего назначения, позволяющий создавать приложения любых типов. Приложения на нем смогут работать как в самой .Net, так и в Mono, аналоге .Net от Novell для Linux, Solaris, Mac OS и Windows. Синтаксис нового языка позаимствован у Python, поэтому назвать его тоже было решено «по-змеиному». Бета-версия Cobra выйдет уже в феврале.

Поделитесь материалом с коллегами и друзьями

Купить номер с этой статьей в PDF