InfoWorld, США

Sun и Microsoft реализуют проекты с целью помочь разработчикам на платформах JavaScript и .Net

Корпорации Sun Microsystems и Micro?soft предлагают специальные проекты, направленные соответственно на упрощение использования JavaScript и документирования программного обеспечения, созданного на платформе .Net.

Sun Microsystems ждет от разработчиков дополнений к следующей версии своего инструментария для разработки приложений на Си, C++ и Фортране.

В рамках проекта по созданию свободно распространяемого продукта jQuery (jquery.com) будет организована библиотека JavaScript, которая позволит разработчикам улучшить качество своих Web-приложений. Как утверждает Джон Ресиг, ведущий разработчик jQuery, этот продукт упрощает создание программ на JavaScript и AJAX (Asynchronous JavaScript and XML).

«Самое главное, что отличает его от других библиотек JavaScript, можно охарактеризовать так: он сам себя не навязывает», — подчеркнул Ресиг. Разработчики смогут писать более короткий код, чем раньше, при этом добиваясь такой же или даже лучшей функциональности.

В рамках проекта по созданию свободно распространяемого продукта jQuery будет организована библиотека JavaScript, которая позволит разработчикам улучшить качество своих Web-приложений

По словам Ресига, jQuery решает извечную проблему браузеров, возникающую из-за того, что каждый из них предлагает свой уровень поддержки JavaScript. Помимо того что jQuery работает с XML, он может использовать другие форматы данных и платформы, в том числе HTML или JavaScript Object Notation (JSON). Вдобавок jQuery сулит преимущества в разработке анимационных приложений и требует для начала работы всего 15 Кбайт.

Версия jQuery 1.0 сейчас распространяется на условиях лицензии MIT или GPL. Ресиг не сообщил точное количество пользователей jQuery, предварительная версия которого была выпущена несколько месяцев назад. Однако он отметил, что домашнюю страницу jQuery ежемесячно посещает 3 млн. человек.

Корпорация Microsoft, со своей стороны, предлагает Community Technology Preview своего продукта Sandcastle для разработчиков библиотеки классов, которая позволяет создавать документацию единого образца, напоминающего документы MSDN (Microsoft Development Network).

По словам представителей компании, Sandcastle позволяет создавать точную, исчерпывающую документацию, по стилю напоминающую MSDN.

Sandcastle, как компонент инструментария разработчика Visual Studio, позволяет добавлять авторские комментарии и поддерживает .Net Framework 2.0. Несмотря на то что Sandcastle предназначен в первую очередь для независимых производителей программного обеспечения, его могут применять и корпоративные разработчики.