Huawei Announces Self-Developed Cangjie Programming Language

TapTechNews June 22nd news, at yesterday's HDC2024 Huawei Developer Conference keynote speech, Gong Ti, president of the Software Department of Huawei Terminal BG, officially announced Huawei's self-developed Cangjie programming language. The language has gone through 5 years of research and development and precipitation, and has now opened for developer preview.

TapTechNews learned from the official website of Nanjing University that in 2019, Huawei launched the Cangjie programming language project, and Professor Feng Xinyu from the Department of Computer Science and Technology of Nanjing University served as the chief architect, leading the Huawei Programming Language Laboratory to carry out project research and development.

 Huawei Announces Self-Developed Cangjie Programming Language_0

The Cangjie programming language is a modern programming language for the development of all-scenario intelligent application, with technical characteristics such as native intelligence, innate all-scenario, high performance, and strong security. It has an integrated modern language feature, all-round compilation optimization and runtime implementation, a simple and easy-to-use declarative programming framework for intelligent agents, and an out-of-the-box IDE tool chain support.

In addition to sending the academic leader of programming design language, Professor Feng Xinyu, to serve as the chief expert of Huawei programming language, Nanjing University and Huawei also carried out long-term and comprehensive cooperation around the next-generation programming design technology. Currently, multiple teams rely on the Huawei-Nanjing University Software New Technology Joint Laboratory to conduct joint research and development in areas such as the ubiquitous operating system application development framework, IDE code hinting and intelligent code generation technology, program analysis framework and tools, cross-language interoperability, and code conversion tools, and jointly build a software ecosystem environment for the Cangjie programming language.

 Huawei Announces Self-Developed Cangjie Programming Language_1

The official website of Nanjing University shows that Professor Feng Xinyu obtained a bachelor's degree in computer science from Nanjing University in 1999, a master's degree in computer science from Nanjing University in 2002, and a doctorate in computer science from Yale University in 2007.

The introduction of Professor Feng Xinyu shows that his research interest is in the field of formal methods and programming languages. He is particularly interested in developing theories, programming languages, and tools and building officially certified system software, and strictly guarantees security and correctness.

In addition, he has served in the Department of Computer Science of Nanjing University, the Department of Computer Science of Hong Kong Polytechnic University, AT&T Shannon Laboratory, the Department of Computer Science of Yale University, the Toyota Institute of Technology Chicago, the Samsung Electronics (China) Research Center, the Technical University of Denmark (DTU), the Sino-US Yale High-Confidence Software Joint Research Center, the High-Confidence Software Engineering Center of USTC, the University of Science and Technology of China (USTC), and returned to Nanjing University to teach in 2018.

Huawei HDC2024 Developer Conferenc e Special

Likes