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

Ця стаття доступна українською мовою
програміст

На ежегодной конференции для разработчиков HDC 2024 компания Huawei представила новый язык программирования Cangjie. Преимущество этого языка в том, что он подходит для создания интеллектуальных приложений в рамках различных сценариев использования.

Cangjie обещает нативный интеллект и безопасность

По заявлениям Huawei, Cangjie обладает рядом ключевых преимуществ, таких как встроенный интеллект, естественная адаптация к любым сценариям, высокая производительность и надежная защита. Компания планирует интегрировать этот язык в свою экосистему HarmonyOS, чтобы обеспечить разработчикам максимально удобный и эффективный процесс создания приложений.

Уникальный фреймворк AgentDSL и масштабируемость

Одной из главных особенностей Cangjie является фреймворк AgentDSL, который позволяет объединять естественный язык с языком программирования. Это дает возможность упростить написание кода и наладить бесшовное взаимодействие между различными модулями приложения. Кроме того, Cangjie разработан как легковесный и масштабируемый язык с модульной архитектурой, адаптированной под разнообразные сценарии использования. Для повышения производительности и скорости отклика в нем реализована новая система сборки мусора.

Поддержка разных парадигм и богатый функционал

Cangjie – мультипарадигменный язык, который поддерживает три стили программирования: объектно-ориентированный, императивный и функциональный.

Для оптимизации рабочего процесса программисты смогут применять массу возможностей, в том числе сопоставление с образцом, дженерики и вывод типов.

В Cangjie применяется автоматическое управление памятью и статическая типизация. Также в нем предусмотрены проверки на этапе выполнения для выявления потенциальных ошибок. Разработчикам будет доступна полноценная среда разработки с инструментами отладки, профилирования и тестирования. Легковесное ядро языка способствует эффективному использованию аппаратных ресурсов.

Перспективы нового языка программирования от Huawei

Cangjie – это довольно смелая, амбициозная попытка Huawei создать высокопроизводительный язык программирования. Возможности языка должны заинтересовать большое количество разработчиков.

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

terazus.com є майданчиком для вільної журналістики. Матеріали користувачі завантажують самостійно. Адміністрація terazus.com може не розділяти позицію блогерів і не відповідає за достовірність викладених ними фактів.

Шановні користувачі, просимо вас шановливо ставитися до співрозмовників в коментарях, навіть якщо ви не згодні з їх думкою!



Другие статьи рубрики

В этот день 24 июня

2025

2024

2023