11,4K подписчиков

У Huawei появится свой язык программирования. Его назвали Cangjie

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

Huawei анонсировала собственный язык программирования Cangjie Компания Huawei представила новый язык программирования Cangjie ( произносится как «Цанцзе»), ориентированный на создание...

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

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

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

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

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