Sep 19, 2023
4 mins read
97 views
4 mins read

Huawei releases Cangjie programming language, breaking foreign programming hegemony and allowing Chinese to program in Chinese characters

Huawei releases Cangjie programming language, breaking foreign programming hegemony and allowing Chinese to program in Chinese characters

I don't think the word "Cangjie" sounds very familiar to everyone. Maybe only some people, it sounds like they should be familiar with it, but the word "Cangjie" has a very profound meaning in it.

Origin of Cangjie

Cangjie is actually the creator of primitive Chinese pictographs. He is only the leader of a small tribe, but the characters he created, after thousands of years of development, eventually evolved into the current Chinese characters. Now "Cangjie" has been given a new meaning.

Huawei releases Cangjie programming language, breaking foreign programming hegemony and allowing Chinese to program in Chinese characters

The Birth of Huawei Cangjie

From the Ark Translator to the Harmony system, Huawei has been on the road of independent research and development. We know from the inside that Huawei is developing its own programming language and has been preparing it for a long time, and it will be shown to everyone soon.

After applying for registration of the Cangjie language trademark on August 21. We found that there are as many as 600 programming languages ​​in the world, but there are only four types of programming languages ​​that we are familiar with at present, C++, Java, Python, and PHP, but these are all developed by foreign companies, and Huawei's self-developed Cangjie programming language. If successful, it will undoubtedly break the phenomenon of foreign monopoly.

Huawei releases Cangjie programming language, breaking foreign programming hegemony and allowing Chinese to program in Chinese characters

The person in charge of this project is Professor Feng Xinyu of NTU. Because of the technical blockade of Huawei by the United States, we have deepened the difficulty in scientific research, but we can also prove from the side that Huawei is moving towards the road of independent research and development. The more opposition we are, the stronger we are. state.

Huawei releases Cangjie programming language, breaking foreign programming hegemony and allowing Chinese to program in Chinese characters

Since Huawei has the Harmony system. There are still many things like these that are strangled by the throat. 5G technology itself has threatened the interests of some people. Now there is Cangjie. For China, the programming language is a blank market, but Huawei, in order to develop its own programming language , made a very big determination, for the construction of its own scientific and technological ecology, it can attract better developers, promote the progress of application development, lead the development of domestic science and technology, and achieve greater innovation at the system level.

Huawei releases Cangjie programming language, breaking foreign programming hegemony and allowing Chinese to program in Chinese characters

Therefore, the name of Cangjie has a very good meaning. We have made a lot of efforts from 0 to 1, from existence to non-existence. If the domestic programming language is really realized, then we will break the monopoly of foreign programming. After all, most of the programming languages ​​such as C++ and C++ are used now. We must realize that domestic programming languages ​​and domestic operating systems are of great significance in this regard. And Huawei also requires programmers to learn to program in Chinese characters, which is a very big breakthrough. So if you are in this industry, how would you choose? Would you choose to program in Chinese characters from scratch?

Cangjie