`

СПЕЦІАЛЬНІ
ПАРТНЕРИ
ПРОЕКТУ

Чи використовує ваша компанія ChatGPT в роботі?

BEST CIO

Определение наиболее профессиональных ИТ-управленцев, лидеров и экспертов в своих отраслях

Человек года

Кто внес наибольший вклад в развитие украинского ИТ-рынка.

Продукт года

Награды «Продукт года» еженедельника «Компьютерное обозрение» за наиболее выдающиеся ИТ-товары

 

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

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

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

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

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

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

Ready, set, buy! Посібник для початківців - як придбати Copilot для Microsoft 365

+11
голос

Напечатать Отправить другу

Читайте также

 

Ukraine

 

  •  Home  •  Ринок  •  IТ-директор  •  CloudComputing  •  Hard  •  Soft  •  Мережі  •  Безпека  •  Наука  •  IoT