Microsoft готовит новый язык программирования Axum
|
(15:03) 19.04.2009
|
|
Формально Axum - это инкубационный проект, помогающий разработчикам использовать технологии параллельного программирования в рамках среды .Net, но в корпорации говорят, что позже Axum станет полноценным языком.
По словам Джошуа Филлипса, программного менеджера Microsoft Parallel Computing Platform, пока каких-то утвержденных дат релиза Axum нет. "Новый язык в большей степени ориентирован на профессионалов, он предлагает безопасный и эффективный интерфейс для Net-программирования. Этот язык строится на веб-архитектуре, а также на принципах изолированности, масштабируемости и производительности", - говорит он.
Ранее в документах Microsoft язык Axum фигурировал под названием Maestro. Филлипс говорит, что в корпорации сейчас работают над интеграцией Axum в среду Visual Studio, оптимизацией языка для сетевого использования и повышением устойчивости платформы в целом.
Велика вероятность того, что первые варианты Axum появятся уже в среде Visual Studio 2010 в качестве движка, инкубированного в некоторые технологии. "Наша основная задача - создать безопасную, масштабируемую и более производительную модель программирования в .Net-окружении. Концепция Axum основана на полной изолированности процессов, которые будут между собой обмениваться контрольными сообщениями", - рассказывает он.
Также как и многие другие современные языки, Axum будет базироваться на декларативной модели. Синтаксис Axum будет в значительной мере похож на C#. В Редмонде говорят, что новую синтаксическую модель там не стали делать намеренно, чтобы легче было использовать новый язык.
"Ранее для того, чтобы получить повышенную производительность приложения, нам приходилось ждать выхода более быстрого процессора, сейчас перед нами стоит задача эффективного использования многоядерности процессоров", - отмечает Филлипс.
"В Axum будет пять основных концепций: домен, канал, агент, схема и слой. Язык также будет поддерживать глубокую инкубацию объектов кода", резюмирует он.
В блоге корпорации отмечается, что одна из задач, которую ставили перед собой создатели языка, заключается в снижении сложности программирования, при повышении мощности и производительности кода.
Подробнее о языке можно узнать по адресу http://blogs.msdn.com/maestroteam/
Код для вставки в блог:
Оставьте свой комментарий
Новостная лента
Canonical прекращает поддержку ОС Kubuntu
Ученые обнаружили новый образец глубоководной экстремальной формы жизни
Бразилия подает в суд на Twitter за информацию о полицейских радарах
Anonymous Russia опубликовали гигабайты данных, компрометирующих "Наших"
Adobe выпустила версию Flash Player с поддержкой "песочницы" для Firefox
Марсианский проект ExoMars близок к провалу
Microsoft анонсировала мобильное программное обеспечение для Dynamics CRM
ООН отмечает высокий уровень безработицы среди молодежи по всему миру
Apple увеличивает свое присутствие на рынке смартфонов
Индийские подразделения Google и Facebook удалили "оскорбительный" контент
Сервис интернет-рекламы "Бегун" сообщил о назначении нового гендиректора
Европа все активнее протестует против ACTA
