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

- КиТ :: Будь в СЕТИ!

Huawei собирается открыть исходный код своего языка программирования Cangjie, чтобы навязать конкуренцию сразу двум языкам – Swift и Java. Второй очень любят российские программисты, а первый активно продвигает Apple в качестве замены JavaScript. Cangjie – это новый язык, его премьера прошла в июне 2024 г.

Входите, открыто

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

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

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

Все за одного

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

В рейтинге Tiobe за июль 2025 г. Swift находится на 25 строчке. Java же, как и годом ранее, уверенно удерживает четвертое место, уступая лишь Python, C++ и С.

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

Мифологический язык

Huawei назвала свой язык в честь персонажа китайской мифологии, которому приписывают изобретение письменных китайских иероглифов. Как сообщал CNews, его предварительный анонс состоялся в октябре 2021 г.

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

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

Годы разработки

На момент полноценной премьеры Cangjie в июне 2024 г. его разработка длилась пять лет, то есть не так давно он отпраздновал свое шестилетие. В течение нескольких недель после премьеры он привлек более 10 тыс. разработчиков приложений, пишет South China Morning Post.

По словам Huawei, к октябрю 2024 г. Cangjie стал доступен всем разработчикам HarmonyOS, и с тех пор он принят на вооружение для разработки различных приложений для этой ОС сторонними сервисами.

📧ПодпискаБудь в СЕТИ! Новости социальных сетей - всегда актуальное
 
Группы: ВК | OK | Tg