Lema de los programadores de Huawei
En segundo lugar, el lanzamiento del lenguaje de programación Cangjie por parte de Huawei es realmente una noticia impactante para el pueblo chino. Esto se debe a la profunda acumulación y logros de Huawei en el hardware, los sistemas operativos, los compiladores y las herramientas IDE subyacentes. Era natural que Huawei lanzara un lenguaje de programación, principalmente para evitar que algún día lo estrangularan. Hasta donde yo sé, Cangjie no es un lenguaje de programación chino puro, sino que combina las características de pronunciación de java, python, go y Go para crear un lenguaje que es más conciso y eficiente, más acorde con el pensamiento moderno y compatible con el chino. definiciones, un poco como el lenguaje fácil de usar de Python.
Además, la programación no depende en gran medida del lenguaje de programación utilizado, sino del pensamiento, los algoritmos de resolución de problemas y la imaginación del programador. Si es solo un programa simple que implementa algunas funciones simples, la gente común puede hacerlo con un poco de entrenamiento (es decir, deben estar familiarizados con la sintaxis y el formato del lenguaje de programación, etc.), pero si quieres convertirte en un programador senior y crear implementaciones de programas complejos a gran escala. Las funciones avanzadas aún requieren un aprendizaje sistemático. Si el sistema informático de China, su arquitectura subyacente, su estructura de datos y sus operaciones lógicas pudieran escribirse en chino, no habría letras inglesas para la programación y la gente corriente definitivamente podría convertirse en programadores, tal como escribir ensayos. Incluso la programación china requiere un aprendizaje sistemático. Además, la programación Cangjie no es programación china. La programación es una forma de pensar.
Finalmente, el código reconocido por la computadora es binario. Los lenguajes de programación numérica como "010011" utilizan caracteres chinos o ingleses solo para comodidad de los programadores. El programa compilado debe ensamblarse antes de que la computadora pueda ejecutarlo. A los ojos de la computadora, el programa compilado final no distingue entre caracteres chinos e inglés.