К выпуску в открытых кодах готовится новый язык программирования для платформы .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