По време на конференцията за разработчици HDC 2024 компанията Huawei

...
По време на конференцията за разработчици HDC 2024 компанията Huawei
Коментари Харесай

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

По време на конференцията за разработчици HDC 2024 компанията Huawei показа своя личен език за програмиране – Cangjie. Този език е позициониран като решение от последващо потомство за интелигентни приложения за всевъзможни сюжети.

Според Huawei езикът Cangjie предлага „ естествено схващане, същински мултисценарии, висока продуктивност и ефикасна сигурност “. Езикът за програмиране се интегрира с екосистемата HarmonyOS на Huawei и обезпечава комфортно практическо потребление за разработка.

Основните характерности на Cangjie са разказани като:

Естествено схващане: Cangjie разполага с интегрираната конструкция AgentDSL, която съчетава естествения език с езика за програмиране. Това дава опция за взаимна работа на няколко сътрудника и опростени символни изрази. Напълно функционален: езикът е планиран да бъде лек и мащабируем, с модулен дизайн за другите сюжети. Той също по този начин поддържа домейново-ориентирана разработка. Висока продуктивност: Cangjie разполага с нова система за събиране на отпадъците за по-плавни потоци на приложенията и по-бърза реакция. Освен това се твърди, че олекотените влакна усъвършенстват едновременната продуктивност. Надеждна сигурност: сигурността е вградена в архитектурата на езика, с цел да помогне на разработчиците да избегнат уязвимости в сигурността.

Съобщава се, че Cangjie е многопарадигмен език, който поддържа функционални, императивни и обектно-ориентирани стилове на програмиране. Освен това той съдържа функционалности като установяване на видовете, генерици и съвпадане на шаблони за усъвършенстване на създаването.

За разработчиците, които се грижат за сигурността, Cangjie предлага система от статични видове и автоматизирано ръководство на паметта, с цел да се подсигурява стабилността на приложенията. Той също по този начин обезпечава инспекции по време на осъществяване за разкриване на грешките и сигурност на междуезиковата съгласуемост.

По отношение на паралелизма Cangjie употребява леки влакна в потребителски режим и библиотеки за паралелни обекти. Тези функционалности са предопределени да опростят създаването и да подобрят потреблението на ресурсите.

Източник: kaldata.com


СПОДЕЛИ СТАТИЯТА


КОМЕНТАРИ
НАПИШИ КОМЕНТАР