01.07.2008 НовостиMicrosoft поддерживает разработки на базе Asynchronous Ruby и XML AJAX не мешает подвинуться — сегодня Microsoft продвигает иной сценарий под названием Asynchronous Ruby and XML, или ARAX. Тридцатого мая на конференции RailsConf для разработчиков, использующих платформу Ruby on Rails, Джон Лэм, создатель проекта IronRuby в Microsoft, сообщил eWeek, что в связи с выпуском новой версии среды Microsoft Silverlight для построения обогащенных интернет-приложений (RIA) компания предоставит Ruby-программистам способ создания приложений в стиле AJAX (Asynchronous JavaScript and XML) без применения JavaScript. “Когда вы работаете с языком Ruby, контекст зачастую вынуждает вас переключаться на JavaScript, — сказал Лэм. — Это как бы налог. Но при этом вы размениваете производительность приложений, поскольку это лишняя нагрузка на браузер. Куда лучше использовать один и тот же язык и на стороне клиента, и на стороне сервера, чтобы не прибегать к таким контекстным переключениям”. Как пояснил Лэм, ARAX по существу избавляет Ruby-разработчиков от необходимости привлекать всякого рода искусственные вещи – например, утилиту RJS (Ruby JavaScript), чтобы при написании Ruby-кода она генерировала код JavaScript, который должен запускаться на клиенте: “Конечно, можно работать и обычным образом, но тогда не исключено, что в какой-то момент вы будете вынуждены дописывать код JavaScript, добавляющий ту или иную специальную функциональность на самом клиенте. Так или иначе, но ...
читать далее.