InfoWorld, США

Корпорация Microsoft «крайне заинтересована» в языке программирования Ruby и, кроме того, планирует расширить линейку инструментов проектирования Expression.

Форест Ки, директор Microsoft по маркетингу клиентских продуктов и средств работы в Web, признал, что Ruby представляет для корпорации большой интерес. На вопрос, будет ли Microsoft в Expression использовать Web-платформу Ruby on Rails, Ки лишь заметил, что Ruby представляет для корпорации нечто большее, чем новый тип инструмента разработки.

«Нас очень интересует Ruby, и по этому поводу есть много разных мыслей, но пока анонсировать нечего», — сказал он.

Ки добавил, что он не тот человек в Microsoft, который вправе давать комментарии по этой теме, поскольку планы корпорации ему неизвестны. Пользователи выражают желание получить от Microsoft интегрированную среду разработки для Ruby on Rails.

Между тем компания SapphireSteel уже предлагает Steel Developer, среде разработки на базе Ruby, интегрируемую с Microsoft Visual Studio.

Рассказывая о будущем новой линейки инструментов Expression, Ки заметил, что корпорация только начинает создавать первую версию Expression Studio, которая будет включать в себя пакет инструментальных средств Expression.

Одно из основных направлений развития Expression — это проектирование взаимодействий, что предполагает моделирование реального взаимодействия или характера работы, а не только создание экранных объектов. Это делается для того, чтобы обеспечить более тесную связь Visio (программное обеспечение для создания диаграмм, используемого многими разработчиками взаимодействий) с Expression и платформой разработки Visual Studio.

Как подчеркнул Ки, некоторые возможности Expression было бы целесообразно добавить в Visual Studio. Разработчики программного обеспечения тоже хотели бы использовать Expression.

К примеру, будущая версия Orcas платформы Visual Studio и инструментарий Expression Web схожим образом работают с таблицами Cascading Style Sheet. Кроме того, в Orcas будут реализованы возможности специализированного языка разметки XAML (Extensible Application Markup Language), которые имеются в Expression Blend.

«Есть функции, которые присутствуют только в Expression, и наоборот, но мы хотим предоставить весь спектр возможностей обеим категориям пользователей, но с учетом специфики их работы. Тогда каждому будет удобнее работать с тем решением, которое он уже использует», — заметил Ки.

«Если под Web 2.0 мы понимаем возможности, которые сочетают в себе Web-технологии, компоненты социальных сетей, сервисы, браузер и компоненты настольной системы, такие как более богатая графика и интеграция с локальными данными, то можно сказать, что Expression — это и есть Web 2.0», — подчеркнул Ки.

В ближайшее время Microsoft планирует предложить сообществу разработчиков программного обеспечения больше информации, связанной с XAML и инструментарием Expression.