Red de conocimientos turísticos - Conocimientos sobre calendario chino - ¿Por qué los programadores no utilizan el chino para programar? ¿Pueden las personas con mal inglés convertirse en programadores?

¿Por qué los programadores no utilizan el chino para programar? ¿Pueden las personas con mal inglés convertirse en programadores?

Aunque el idioma de nuestro país es amplio y profundo, es obvio que cuando se trata de programación, el inglés parece más simple y pueden armarlo a voluntad con 26 letras. Pero

No podemos hacer eso. No podemos garabatear en nuestros trazos qué trazos se refieren a palabras con significados específicos.

Es muy común que los juegos de palabras chinos sean juegos de palabras, pero los ordenadores no pueden entenderlos, por lo que sólo pueden decirlos en frases largas para evitar la repetición de frases.

De hecho, ahora existen dos lenguajes de programación chinos muy conocidos, uno es el lenguaje Xi y el otro es el lenguaje Yi.

No estoy seguro de cuándo apareció el lenguaje Yi. Se puede comparar con la versión china del lenguaje C. Todos los procesos de programación se pueden realizar en chino.

En el caso de Yi. Language Tiene un historial de desarrollo de más de diez años y muchas personas que aprenden el idioma Yi lo utilizan para escribir complementos.

De hecho, la razón principal para limitar la programación china es que hay muy pocos materiales, no existe un método de aprendizaje sistemático si quieres aprender y, después de todo, comenzó tarde.

Entonces, si te conviertes en un gran maestro en el futuro, espero que todos puedas desarrollar tu programación china.

Internauta 1:

El lenguaje de programación en inglés comenzó temprano y ahora es popular en todo el mundo. No solo eso, basado en el lenguaje C, la biblioteca Java ya es muy completa. Frente a esto Con enormes recursos de datos, Yi Language, que se ha desarrollado en China durante más de diez años, no puede superarlo.

De hecho, a veces el primero no es necesariamente bueno, pero después de hacer el primero, definitivamente habrá un segundo, pero la gente nunca recordará quién es el segundo, por eso el idioma doméstico No tiene Qué oportunidad.

De hecho, también hay un problema con el lenguaje en sí. Por ejemplo, mire la imagen a continuación, que es la programación en un lenguaje doméstico:

¿Puedo preguntar si es así? ¿Más rápido para escribir caracteres o letras chinos? Por ejemplo, la palabra "si" en la imagen es ruguo en pinyin, y también tienes que elegir la palabra si, y el pinyin de "si aparece algo" es "shifouchuxianshiwu". Dios mío, ¿cuánto tiempo tiene que ser?

No importa quién sea usted, este breve párrafo le resultará mucho más refrescante. De hecho, no se utiliza mucho inglés, es solo un formato simple y no es necesario escribir tanto. Caracteres chinos, por lo que es conciso. En términos generales, la cultura china es vasta y profunda, y los caracteres chinos son mucho más complejos, por lo que sufrimos una pérdida aquí.

Finalmente, tengo que decir que como las computadoras son hechas por extranjeros, el software también es compilado por extranjeros y muchas cosas subyacentes están escritas en C, por lo que muchas cosas tienen estándares establecidos en inglés. puede hacer al respecto.

Internauta 2:

Como codificador con experiencia profesional, déjame ayudarte a aclarar tus dudas. De hecho, no hay programación en inglés, entonces, ¿por qué hablar de chino? ¿Programación? De hecho, todos usamos lenguaje C, lenguaje C ++, lenguaje JAVA y lenguaje Python, todos tienen su propia sintaxis, y la sintaxis que usan no es la inglesa.

El inglés utilizado en programación son en realidad algunas palabras clave (nombres de clases, nombres de funciones, nombres de variables, etc.), que son caracteres muy simples, de hecho, tienen poco que ver con el lenguaje natural. máquina, al final Todos son 0 y 1, y no tienen nada que ver con el lenguaje natural.

Lo que hace que la programación no sea amigable para los chinos es en realidad que los buenos libros de texto, materiales e instrucciones están todos en inglés, lo que los hace difíciles de leer.

El programador programa, luego compila y el procesador ejecuta. Este es el programa. El compilador está escrito por un extranjero y la capa inferior del sistema operativo sigue siendo el lenguaje C.

Después de todo, debido a que el lenguaje C fue inventado por extranjeros, su formato ha sido arreglado. Los chinos inventamos el ábaco. Si nos fijamos en sus fórmulas, están escritas completamente de acuerdo con el entorno del idioma chino. Si cambia al inglés y ve si funciona, definitivamente no funcionará.

Internauta 3:

En primer lugar, la programación se puede realizar en chino. Es solo que la mayoría de los compiladores están escritos por extranjeros y hay muy pocos compiladores escritos por chinos.

Por ejemplo, si programa en chino e imprime hola mundo, puede reemplazar todas las letras y caracteres en inglés por chinos. También puede utilizar la programación en el texto para lograr efectos de impresión.

QString tmp = str.replace("función principal", "main").replace("entero", "int").replace(".

", ";").replace("Inicio", "{").replace("Fin", "}").replace("Imprimir", "printf").replace("Retorno", "retorno ")

Los principios de implementación de otros compiladores chinos son similares a este y todos se traducen al chino con la ayuda de idiomas existentes. Está escrito en base a ensamblador y C/C++. ¿Por qué es este resultado? La razón principal es que el compilador está integrado en un sistema operativo específico y el sistema operativo está escrito en inglés. Un sistema operativo es un proyecto muy grande y ha llevado décadas. Generaciones de arduo trabajo para construirlo.

Si desea que los programadores se acostumbren a programar en chino, simplemente hágalo. Puede ser que escribamos nuestro propio sistema operativo, y este sistema debe ser fácil. de usar y lo suficientemente cómodo como para que podamos prescindir de Windows o iOS.

Esto llevará al menos varias décadas. Para entonces, el sistema operativo inglés puede estar en otro mundo.

ved.