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 – расскажем в обзоре.


Обзор наушников Sony WF-1000XM6: на всю мощность

Новые наушники Sony WF-1000XM6 несколько изменили форму по сравнению с предшественником, получили новый процессор, улучшенную систему шумопоглощения, больше микрофонов и в целом технически осуществили заметный шаг вперед.


НовостиNews
| 17.08
Премиальный аксессуар для избранных: первый Bang & Olufsen Qi2-павербанк

Bang & Olufsen выпустила свой первый премиальный внешний аккумулятор с поддержкой Qi2 и емкостью 5 000 мА·ч.

| 15.30
Sony нашла компромисс: диски PlayStation останутся, но не для всех

Sony проинформировала партнеров о возможности продолжать заказ физических копий даже после отказа от физических носителей в 2028 году.