Любимая Java получила конкурента: Huawei открывает язык Cangjie 30 июля

Huawei предлагает язык, который думает за вас.


xev37kiamou4uo0jdlp7n2vrx5m81353.jpg


Huawei открывает исходный код собственного языка программирования под названием Cangjie. С 30 июля он станет доступен всем разработчикам. Компания рассчитывает, что новый язык будет активно использоваться для создания приложений под её экосистему HarmonyOS Next — полностью автономную от Android платформу.

Cangjie был впервые представлен в июне прошлого года, хотя работа над ним велась почти пять лет. Название отсылает к персонажу китайской мифологии, считающемуся изобретателем иероглифов. Huawei позиционирует язык как инструмент для «всесценарного интеллекта» с нативной поддержкой ИИ и повышенной безопасностью.

В первые недели после презентации разработчики подали более 10 тысяч заявок на тестирование. Уже в октябре Huawei открыла его для всех участников HarmonyOS-сообщества. К настоящему моменту язык активно используется для создания приложений в крупных сервисах, включая Meituan и JD.com. В частности, Meituan разрабатывает с его помощью приложение для курьеров, которое должно выйти в третьем квартале.

Huawei подчёркивает, что язык подходит не только для HarmonyOS, но и совместим с Android и iOS. Это делает его потенциальным конкурентом таким языкам, как Java и Swift. Компания надеется, что универсальность и встроенные функции ИИ помогут ему завоевать широкую аудиторию.

Открытие исходного кода — часть стратегии Huawei по снижению зависимости от иностранных технологий. С 2019 года компания находится под санкциями США , ограничивающими доступ к американскому ПО и оборудованию. Создание собственной программной экосистемы стало приоритетом.

На ежегодной конференции разработчиков Huawei также представила HarmonyOS 6, новую версию своей ОС, и CloudMatrix 384 — архитектуру серверов с поддержкой ИИ. По словам главы потребительского подразделения Huawei Ю Чэндуна, HarmonyOS 5 уже установлен на более чем 40 моделях устройств, а число зарегистрированных разработчиков превысило 8 миллионов.

На сегодняшний день в экосистеме HarmonyOS насчитывается более 30 тысяч приложений и мини-программ. Открытие Cangjie может ускорить рост этой экосистемы, привлекая разработчиков, ориентированных на китайский рынок и независимость от зарубежных платформ.