Red de conocimientos turísticos - Conocimientos sobre calendario chino - ¿Por qué no se puede utilizar el chino para programar?

¿Por qué no se puede utilizar el chino para programar?

Como estudiante de ingeniería de software, he pensado en este problema más de una vez. Acabamos de empezar a aprender el idioma C. Mi inglés no era muy bueno y tuve que enfrentar el inglés denso y me sentí muy impotente. Además, no hay ningún mensaje de código al escribir en lenguaje C, y todas las declaraciones las escribo yo mismo. En ese momento, estaba pensando, si hubiera un software de compilación que pudiera escribir programas en chino, sería genial.

Más tarde aprendimos Java, C# y otros lenguajes de programación. C# es un poco más fácil de crear aplicaciones de consola o de formulario, al menos hay indicaciones de código. Mientras estudiaba, también descubrí que el uso de la programación del discurso sigue siendo una imaginación que no se puede mostrar por el momento. En primer lugar, la velocidad de entrada de caracteres chinos es demasiado lenta, ya sea mediante el método de entrada Wubi o Pinyin, este es un problema que no se puede resolver.

Todos sabemos que el objetivo final de la programación es compilar y ejecutar con éxito, por lo que la compilación es un proceso muy importante. Incluso si se compila en inglés, ya es muy problemático, y mucho menos los caracteres chinos. Los caracteres polifónicos y la polisemia de los caracteres chinos hacen de los caracteres chinos una fantasía imposible como lenguaje de programación.

Todos sabemos que las computadoras no compilan códigos directamente. La máquina solo puede reconocer el lenguaje de máquina, y el lenguaje de máquina es lo que generalmente llamamos números binarios 0 y 1. El programa también convierte todo el lenguaje ensamblador de alto nivel. en lenguaje de máquina y luego ejecutarlo. Aunque este proceso es invisible para nosotros, este proceso es necesario.

Después de aprender más lenguajes de programación, encontrará que la sintaxis de todos los lenguajes no es muy diferente, pero los métodos de uso serán diferentes. Luego el resto es la acumulación de experiencia en programación y la mejora de ideas. Al final, la programación es en realidad el nivel más bajo. Sólo el pensamiento puede determinar la calidad de un programa.