НовостиОпубликовано в журнале "Компьютерра" №38 от 12 октября 2004 года. Страница 7 из 18. Вернуться на первую страницу. Xamlon против XAML’аПол Колтон (Paul Colton), основатель компании Xamlon, изобрел новый вид спорта а-ля «гонка за лидером» — бег впереди паровоза. Среда разработки Xamlon, выпущенная одноименной компанией, реализует принципы, аналогичные заложенным в технологии Avalon, обещаемой Microsoft к 2006-му году (в составе Windows Longhorn). Avalon — это общее название «всего, что отвечает за» интерфейс пользователя. Одна из основных особенностей Авалона — язык XAML (eXtensible Application Markup Language), позволяющий описывать интерфейс обычных программ подобно HTML-страничкам (точнее, XAML является подмножеством языка описания данных XML). Он упрощает создание интерфейса и позволяет переложить всю работу на плечи веб-дизайнеров. Заметим в скобках, что этой технологией Microsoft в очередной раз подтвердила славу популяризатора чужих идей — потому что применять XML для описания интерфейсов первой додумалась Mozilla Foundation (язык XUL). Xamlon сыграла на том, что спецификации XAML давно опубликованы компанией Microsoft (видимо, чтобы заставить программистов облизываться), а вот реализация, как водится, запаздывает. Собственно, Xamlon 1.0 — это и есть Avalon прямо сегодня. В состав инструментария Xamlon входит плагин для MS Visual Studio и отдельная программа XamlPad — для создания интерфейсов на XAML’е, а также Runtime Engine, необходимый на компьютере пользователя для отображения XAML-интерфейсов. Движок «весит» всего 600 Кбайт, правда, для его работы нужен 21-мегабайтный Microsoft .NET Framework, но количество компьютеров, на которых он уже есть, растет с каждым днем. У четырехсотдолларового пакета есть хорошие шансы снять сливки с чужой идеи. Более того, когда Windows Longhorn таки появится, рынок инструментов разработки уже будет «надгрызен» Xamlon’ом. Конечно, Microsoft отхватит солидный кусок, но наверняка найдутся программисты, которые останутся верны «старому и знакомому средству». Кстати, «виновник торжества» Пол Колтон — старый профессионал бега впереди паровоза. Еще в 1990-м его фирма Live Software сделала по опубликованным спецификациям серверный движок для Java раньше Sun. Тогда, правда, известности ему это не принесло. А вот денег — возможно. — В.Ш.
|