Павел Иевлев

Текст

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

Компания Huawei представила новый язык программирования Cangjie ( произносится как «Цанцзе»), ориентированный на создание «интеллектуальных приложений». Разработка велась три года и предназначена для экосистемы Harmony OS, которую Huawei развивает с 2019 года в ответ на западные санкции.

Cangjie отличает интеграция со средой разработки AgileDSL, которая объединяет естественный язык и традиционное программирование. Программирование на Cangjie поддерживает упрощенные символьные выражения, что делает синтаксис более интуитивным: по простоте освоения его можно сравнить с Python.

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

На данный момент Cangjie доступен в тестовой версии: Huawei предоставляет полный набор инструментов для работы с языком, включая фреймворк, инструменты для тестирования и отладки, статической проверки и оценки производительности ПО.

Самые популярные языки программирования:

Читать на ЦО.РФ

Языка брать будем Самые популярные языки программирования в 2022 году

В цифровой «природе» существует несколько тысяч языков программирования, позволяющих решать большое разнообразие насущных задач — от создания мобильных приложений или игр до web-разработок и робототехники. При этом универсальный язык, который позволил бы унифицировать имеющиеся запросы общества, к сожалению, пока не придуман. Разбираем топ наиболее популярных и востребованных языков программирования

Использованные источники: