К выпуску в открытых кодах готовится новый язык программирования для платформы .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 выйдет по лицензии МТИ уже в этом месяце, версия 1.0 - позднее в течении года.

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