Huawei представила свой язык программирования Cangjie с интеграцией в HarmonyOS

Huawei logo

 

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

 

По словам экспертов, основное предназначение Cangjie – в объединении двух программных платформ от Huawei: Harmony OS и OpenEuler в сфере разработки приложений.

 

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

 

Система базируется на коммерческом дистрибутиве EulerOS, который, в свою очередь, является ответвлением пакетной базы CentOS. OpenEuler оптимизирована для работы на серверах с процессорами ARM.

 

В настоящее время большинство работников китайской компьютерной индустрии полагаются на C++ и Java с точки зрения языков программирования. В долгосрочной перспективе это, вероятно, могло бы сделать Китай значительно зависимым от влияния чужих экосистем.

 

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

 

Интересно что первые упоминании языка программирования Хуавей появились еще в 2019 году. Тогда власти США ограничили компании доступ к сервисам Google, из-за чего китайский бренд потерял возможность производить смартфоны на операционной системе Android и перешел на собственную Harmony OS.


Не пропустите интересное!

Підписывайтесь на наши каналы и читайте анонсы хай-тек новостей, тестов и обзоров в удобном формате!

Добавить комментарий

Ваш адрес email не будет опубликован. Обязательные поля помечены *





Статьи & тестыArticles

Обзор смартфона Oppo A6 Pro: амбициозный Oppo A6 Pro (CPH2799)

Новый смартфон Oppo A6 Pro — телефон среднего уровня с функциональностью смартфонов премиум-класса. Производитель наделил его множеством характеристик, присущих более дорогим телефонам. Но не обошлось и без компромиссов. Как именно сбалансирован Oppo A6 Pro – расскажем в обзоре.


Обзор смартфона Poco M8 Pro: можно позволить больше Poco M8 Pro 5G

Poco M8 Pro 5G сразу бросается в глаза своим размером и стремлением производителя предложить больше, чем обычно ожидаешь от устройства этой ценовой категории. Он не совсем очередной «середнячок»


НовостиNews
| 19.08
Baseus выпустила 200 Вт павербанк для ноутбуков  
Baseus EnerGeek GR11

Baseus представила пауэрбанк EnerGeek GR11 общей мощностью 200 Вт с аккумулятором на 25 000 мА·ч и двумя кабелями USB-C в комплекте. Батарея состоит из пяти литий-ионных элементов

| 16.51
Xiaomi G34WQi 2026 — новый игровой 34-дюймовый монитор 180 Гц  
Xiaomi G34WQi 2026

Xiaomi G34WQi 2026 оснащен 34-дюймовой панелью WQHD с разрешением 3440 × 1440 пикселей и соотношением сторон 21:9. Радиус изгиба составляет 1500R