Huawei представила свою мову програмування Canjie з інтеграцією в 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.


Не пропустіть цікаве!

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

Залишити відповідь

Ваша e-mail адреса не оприлюднюватиметься. Обов’язкові поля позначені *





Статті & тестиArticles

Огляд смартфона Oppo A6 Pro: амбітний Oppo A6 Pro (CPH2799)

Новий смартфон Oppo A6 Pro – середнячок з функціональністю смартфонів преміум-класу. Виробник наділив його кількома характеристиками, властивими більш дорожчим телефонам. Але не обійшлось і без компромісів. Як саме збалансований Oppo A6 Pro – розповімо в огляді.


Огляд смартфона Oppo Reno 15 5G: впевнений Oppo Reno15

Смартфон Oppo Reno15 робить ставку на дизайн, якісний дисплей, універсальні камери та гарну автономність. Розкажемо докладніше


НовостиNews
| 15.43
Дослідження: Штучний інтелект у 95% симуляцій використовує ядерну зброю  
Israeli rocket Arrow 3

Дослідники із King’s College London провели серію військових симуляцій за участю провідних моделей штучного інтелекту. У тестуванні використовувалися GPT-5.2 від OpenAI, Claude Sonnet 4 від Anthropic та Gemini 3 Flash від Google

| 08.09
Ноутбук Asus ProArt GoPro Edition для фанів екшн камер почали продавати в Україні   
Asus ProArt GoPro Edition

Однією з ключових особливостей Asus ProArt GoPro Edition став фірмовий сервіс StoryCube – перше рішення для Windows з підтримкою хмарного сховища GoPro та роботи з 360-градусним відео