Компания Huawei начала набор бета-тестеров для своего языка программирования Cangjie. Компания призывает разработчиков изучить новейший язык программирования и выяснить, насколько он может быть полезен в различных областях, включая разработку приложений.
Для разработчиков Huawei открыт набор бета-версий языка программирования Cangjie для предварительного просмотра текущей версии. Они могут использовать эту сборку для разработки приложений на базе HarmonyOS NEXT с помощью SDK, руководства для разработчиков и соответствующих плагинов DevEco Studio.
Разработчики могут участвовать в тестировании с 21 июня по 21 октября (в течение четырех месяцев). Хотя они должны соответствовать следующим требованиям:
- Завершена аутентификация настоящего имени в Альянсе разработчиков Huawei.
- Завершена информация о приложении для бета-тестирования предварительной версии языка HarmonyOS NEXT Cangjie для разработчиков.
Язык программирования Cangjie доступен только для Mate 60. Pro телефоны с номером модели ALN-AL00. Компания заявляет, что к 2025 году будет поддерживать больше устройств.
Note что «уже разработанные» приложения не требуют пересборки с использованием языка программирования Cangjie. Фирма рассмотрит все заявки к концу октября, а официальная версия может быть выпущена в течение одного месяца после начала бета-тестирования.
Вы можете проверить более подробную информацию о наборе бета-тестеров Цанцзе. ЗДЕСЬ.

Huawei начинает бета-тестирование языка программирования Цанцзе (Изображение предоставлено: Huawei)
На конференции разработчиков Huawei 2024 компания представила собственный язык программирования Cangjie для HarmonyOS NEXT. Он также запустил официальный веб-сайт, а также документы по разработке своего нового языка.
Официальное введение гласит, что Cangjie — это язык программирования нового поколения, который в основном фокусируется на следующих аспектах:
- Родной интеллект – Благодаря AgentDSL он поддерживает совместную работу нескольких агентов, упрощенное символьное выражение, свободное сочетание режимов и разработку более интеллектуальных приложений.
- Полный сценарий – Он имеет модульную, легкую и многоуровневую конструкцию и может поместиться даже в самую маленькую память. Cangjie использует расширение домена, метапрограммирование и технологию eDSL для поддержки декларативной разработки, ориентированной на предметную область.
- Высокая производительность – Он имеет полный параллельный сборщик мусора для сценариев устройств, с более плавными потоками приложений, а также более быстрым откликом.
- Мощная безопасность – Интегрирует ДНК безопасности в дизайн языка, чтобы помочь разработчикам сосредоточиться на бизнес-логике, а также не тратить слишком много энергии на защитное программирование. Кодирование становится безопасным.
Вы можете проверить более подробную информацию об этом сайте ЗДЕСЬ.

Веб-сайт языка программирования Huawei Cangjie (Изображение предоставлено: Cangjie)