Контакты
Подписка
МЕНЮ
Контакты
Подписка

Huawei собирается открыть исходный код своего языка программирования Cangjie для конкуренции со Swift и Java

04.07.25 15:04

huaweis-self-developed-cangjie-programming-language-was-v0-3Qt4BWiFhnTWntrNJRH2ClaN24BpghXwOp83J_yNMuE

Китайская компания Huawei решила открыть исходный код своего языка программирования Cangjie, который представила в июне 2024 г. По информации издания South China Morning Post, она откроет код 30 июля 2025 г., а ее цель – это конкуренция с Java и Swift.

Java существует с конца XX века и очень любим российскими программистами. Swift появился в 2014 г., и за ним стоит компания Apple, которая мечтает заменить им JavaScript и заодно Java.

Открытие кода Cangjie, по мнению специалистов издания, станет «новым шагом Huawei на пути к технологической самодостаточности» (the latest step in the company’s pursuit of technological self-sufficiency).

Особенностью Cangjie является наличие полноценной интеграции со средой разработки (фреймворком) AgileDSL, в которой объединены естественный язык и традиционное программирование. Тем самым существенно снижен порог входа для изучения и использования Cangjie для написания программ.

Открытие кода Cangjie, как и любого другого языка программирования или же программы, означает, что к его развитию смогут присоединиться сторонние разработчики. Они смогут устранять найденные в нем недочеты и уязвимости, придумывать новые возможности и многое другое, и в целом такая активность разработчиков может перерасти в создание сообщества вокруг Cangjie.

По мнению экспертов South China Morning Post, инициатива китайского техногиганта по открытию кода Cangjie отражает его постоянные усилия по снижению зависимости от зарубежного программного обеспечения и других технологий на фоне ужесточения экспортных ограничений со стороны США.

Язык предназначен в первую очередь для написания программ под HarmonyOS Next – собственную операционную систему Huawei, которая, по задумке создателей, должна заменить одновременно и Android и Windows. Впрочем, вне Китая за шесть лет своего существования HarmonyOS успеха так и не добилась.

По информации издания, Cangjie также пригоден для написания приложений для Android и iOS. Именно это и делает его конкурентом Java и Swift, поскольку на Java написано большинство Android-программ, а основное количество ПО для iOS создается именно на Swift.

Темы:HuaweiТехникаисходный кодязыки программирования

Еще темы...

More...