Developers: | Huawei |
Date of the premiere of the system: | June 2024 |
Branches: | Information Technology |
2024: Huawei releases its own programming language
In mid-June 2024, Huawei introduced its own programming language, called Cangjie. It is positioned as a next-generation platform to build intelligent applications focused on different use cases.
According to Huawei, Cangjie is a so-called "multi-paradigm" language that supports functional, imperative and object-oriented programming. Because of this, Cangjie can be used to develop complex products that require different styles of source code writing. Lightweight threads at the user and competitive object library level are involved, which simplifies development and improves resource utilization. Built-in memory management and code error detection tools are provided.
Cangjie is built with an eye to ease of use and scalability, and a modular architecture helps in adaptation for various scenarios. Improved garbage collection enables more efficient utilization of resources to improve application smoothness and responsiveness. The compiler and runtime are also optimized to improve efficiency.
Cangjie implements integration with the AgileDSL development environment, which combines natural language and traditional programming. Thanks to the support of simplified symbolic expressions, developers have an intuitive syntax. The Cangjie language is focused primarily on Huawei's own software ecosystem, of which it is a key element. operating system Harmony OS Developers are provided with a complete set of necessary tools for testing, debugging, static validation and performance assessment. ON[1]