Инженеры Google: нужно больше языков веб-программирования

Инженеры Google: нужно больше языков веб-программирования

На проходящей в Нью Йоке (США) конференции разработчиков QCon известный программист Google Гилад Браха (Gilad Bracha) заявил, что индустрия нуждается в большем разнообразии языков веб-программирования, а «веб-платформы могут сделать веб-приложения даже лучше, чем нативное ПО».

Преимущества веб-приложений хорошо понимают разработчики: такое ПО не требует установки и может работать на любой платформе, поддерживающей Web. К сожалению, у веб-приложений есть один существенный недостаток — они не работают когда нет связи с сетью. Чтобы обеспечить непрерывность работы, в любом языке веб-программирования и связанной экосистеме должен иметься способ сохранить ПО для автономного использования, а будущие языки веб-программирования должны поддерживать возможность легкого построения и тестирования приложений.

Сегодня основным языком веб-программирования служит JavaScript, основанный на стандарте ECMAScript, обновление которого занимает много времени. Другие языки веб-программирования используются очень ограниченно, поскольку они недостаточно хорошо спроектированы и не имеют некоторых важных функций. Именно по этой причине Google решилась на создание языка Dart, который уже предоставляет веб-программистам возможность выбора.

Существуют и менее известные но достаточно перспективные проекты. Например, Elm, функциональный язык программирования для построения графических интерфейсов пользователя (GUI). Или Lively, редактор которого дает возможность легко манипулировать с отдельными объектами, просматривать код выделенного объекта, пр. Используемый в нем подход значительно проще, чем в широко распространенных стандартах IDE (скажем, Eclipse), в которых перед правкой приходится просматривать сотни строк кода в поисках нужного фрагмента.

Просмотров: 1587
Дата создания: 22:06 - 07.09.2014.
Последнее изменение: 23:27 - 13.08.2015.