003. bucle infinito – parte tres

Arco | Volúmen:

No disponible.

Estado Edición:

Editado

Ajustes de Lectura:

TAMAÑO:
FUENTE:

LIN XUN LE EXPLICÓ la situación a Wang Anquan y Zhao Jiagou.

Zhao Jiagou estaba confundido.

—¿La interfaz de Turbo C apareció sobre nuestras cabezas? ¿Hace cuántos años que esa antigüedad quedó obsoleta?

Wang Anquan estaba aún más confundido.

—No se trata de si es una antigüedad, sino ¿por qué estás teniendo este tipo de alucinaciones? —Mientras hablaba, levantó la cabeza y miró hacia arriba—. No hay nada ahí.

Lin Xun seguía con la mirada fija en la interfaz.

—Definitivamente es Turbo C, y en muy alta resolución. —Luego preguntó—: Luo, ¿a qué especialidad debería ir?

—Ya le he registrado en psiquiatría —respondió Luo.

Wang Anquan se echó a reír.

—Un viaje de un día a psiquiatría con Lin Suanfa.

Zhao Jiagou, con tono solemne como un presentador de un documental educativo, declaró:

—Dios Xun, una persona que hasta para enfermar es diferente de los demás.

El Jetta se dirigió hacia el hospital más cercano.

En la consulta, un médico de mediana edad con una bata blanca estaba sentado y preguntó con tono amable:

—¿Qué pasa contigo?

—Tengo alucinaciones —respondió Lin Xun.

Apenas había terminado de hablar cuando el médico frunció el ceño y lo examinó con la mirada.

—¿Cuántos años tienes? ¿Veinte?

—Veintidós.  

—Todavía eres muy joven, incluso pareces mucho más joven —dijo el médico mientras tecleaba en su computadora para registrar la información—. ¿A qué te dedicas? ¿Sigues estudiando?

—No, ya no estudio. Soy programador.

—Ah, programador… —El médico se volvió más cauteloso—. Los programadores son propensos a tener problemas. ¿Hay algún contenido específico en las alucinaciones?

Lin Xun miró la interfaz vacía de programación sobre la cabeza del médico y respondió:

—Veo una interfaz de entrada… que aparece sobre la cabeza de todos… similar a una proyección.

El médico dejó de teclear por un momento y, con una expresión muy seria, preguntó:

—¿Es clara?

—Muy clara.

—¿Tienes alucinaciones auditivas?

—No.

—¿Has tenido otras alucinaciones?

—No.

—¿Tienes antecedentes de enfermedades mentales?

—No.

—¿Cuánto tiempo lleva sucediendo?

—Comenzó esta mañana.

—Pareces tener las ideas claras —dijo el médico, y luego dirigió su mirada hacia Wang Anquan, quien lo acompañaba—. ¿Suele tener comportamientos inusuales con regularidad?

—No —respondió Wang Anquan—, solo pasa todo el día programando en la computadora.

—¿Y su estado mental?

—Está bastante bien.

—¿Cómo es su personalidad? ¿Tiende a ser extremista?

«¿Acaso soy ese tipo de persona?», pensó Lin Xun.

Pero entonces escuchó a Wang Anquan decir:

—Un poco.

¿Cómo?

El médico también hizo un sonido de curiosidad:

—¿Mmm?

Wang Anquan se rascó la cabeza.

—Es un poco… competitivo. Por ejemplo, si no puede terminar un programa, sigue trabajando en él hasta que lo logra. Y si alguien lo termina antes que él, se enoja.

—Eso es comprensible. —El médico asintió. Luego se volvió hacia Lin Xun y preguntó—: ¿Experimentaste algún estímulo fuerte cuando comenzaron las alucinaciones?

—Hoy conocí a mi… ídolo. Quizás estaba un poco emocionado.

—Mmm. —El médico le pasó un cuestionario—. Primero, haz una evaluación.

Lin Xun completó más de doscientas preguntas de la evaluación.

El médico tomó los resultados, los revisó rápidamente y dijo:

—Tu personalidad es bastante positiva. Sin embargo, sí que eres un poco obsesivo… Algo parecido a un pequeño limón agrio.

Lin Xun se quedó sin palabras.

No era más que él sintiéndose un poquito celoso de los Lions hoy, ¿no?

—No hay ningún problema mental —continuó el médico—. No es algo psicológico. Te recomiendo que vayas a neurología por una resonancia magnética.

Y así, Lin Xun terminó siendo enviado al pabellón de neurología.

Luego, como si fuera una pelota, lo enviaron de neurología a oftalmología.

La conclusión final fue que no había ningún problema en ninguna parte; que volviera a casa y durmiera bien.

Después de todo ese trajín, ya había anochecido.

Tan pronto como Wang Anquan y Zhao Jiagou entraron en casa, se desplomaron en el sofá y se echaron a reír mientras decían: «Hasta tú, Lin Suanfa, tienes tus días de enloquecerte con la programación».

Lin Xun no quiso prestarles atención. Sacó un vaso de agua helada de la nevera y bebió unos sorbos.

Wang Anquan fue y le arrebató el vaso.

—¡Tuviste una desviación de qi, no bebas eso![1]

Y le lanzó un termo con agua tibia y bayas de goji.[2]

Lin Xun, bajo la vigilancia de los dos, terminó de beber el agua con goji y les dijo:

—De verdad no me gusta lo caliente ni lo dulce.

—Cállate —le espetó Wang Anquan—. Hoy perdiste nuestros treinta millones, no tienes derecho a hablar.

Lin Xun se quedó sin palabras.

Lo mandaron a dormir.

Como el médico dijo que no había problemas importantes, no se preocupó demasiado. Pensó que tal vez sí podría tener una desviación de qi, pero con dormir una noche se le pasaría.

 El marco general de Luo Shen ya estaba configurado. Reflexionó un rato sobre cómo optimizar el algoritmo, garabateó algunas hojas de papel y decidió que era hora de dormir.

Antes de acostarse, recordó su experiencia en Galaxia y aún se sintió emocionado.

Así que desbloqueó su teléfono, entró en Weibo[3] y luego buscó en su lista de favoritos la cuenta de Dong Jun.

El nombre de usuario de Dong Jun era muy simple: «Galaxia_Dong Jun».

Su avatar era un fondo blanco con letras grises, extremadamente frío, acompañado de dos cadenas de números sin ningún patrón, como si fueran algún tipo de código.

Dong Jun no parecía utilizar redes sociales. Esta cuenta solo había hecho una publicación hace diez años, cuando Galaxia aún no se había creado. En ese entonces, Dong Jun solo tenía diecisiete o dieciocho años.

El contenido de la publicación era:

«Lo me preguntó por qué miro las estrellas.

Para mí, galaxia y código son muy similares en esencia. Y esa es, en sí, una respuesta».

 

Había cientos de miles de comentarios debajo de esta publicación, imposibles de explorar hasta el fondo.  Una parte eran de transeúntes: «Alabado sea Dong Jun, Glax es el mejor lenguaje del mundo».

Otra parte eran gritos: «¡Aaaaaaaaaah Dong Jun!».

Y otra parte era más extraña: «Dong Jun de diecisiete años, je, je, je, je, je, je».

El resto eran comentarios de envidia: «¿Quién es Lo? Me muero».

Este tipo de comentarios eran comprensibles. Después de todo, su ídolo solo tenía una publicación, y en esta significativa y única publicación, mencionaba el nombre de otra persona.  Por lo tanto, algunos especulaban que se trataba del mejor amigo de Dong Jun, otros que era su primer amor, en fin, había muchas teorías.

Lin Xun no tenía interés en investigar la vida personal de su ídolo, solo le gustaba venir a elogiarlo en diferentes aspectos después de entender algún fragmento de su código.

¿Qué debería alabar esta vez? Después de todo, había halagado a Dong Jun tantas veces.

De repente, su mente brilló y publicó un comentario: «¡Mi ídolo es tan guapo!».

Cualquier comentario terminaría ahogándose en el gigantesco océano de comentarios creado por todas estas personas, pero Lin Xun estaba satisfecho.

Bloqueó su teléfono y cerró los ojos.

Al siguiente momento, ¡abrió los ojos de golpe!

Parecía asustado, jadeó un par de veces y volvió a cerrar los ojos con cierta cautela.

Su conciencia pareció sumergirse en otro mundo. Al cerrar los ojos, lo que apareció frente a él fue una enorme pantalla azul: la interfaz de entrada de lenguaje C.

Estaba sentado en una silla giratoria y trató de tocar la pantalla azul con la mano.

 En el momento en que sus dedos tocaron la pantalla de luz, de repente se escuchó una voz mecánica que vino de todas direcciones:

[Cargando el sistema…]

[Cargando módulos…]

[Activando plataforma Turbo C.]

[Activando TreeMap.]

[Activando misiones.]

[Iniciando misión «Guía para principiantes».]

[Objetivo de la misión: Llevar qi[4] al cuerpo.]

[Recompensa de la misión: Expansión del territorio del clan, Energía espiritual +10.]

[Progreso de la misión: 0%.]

 

Lin Xun estaba lleno de signos de interrogación.

En ese momento, notó una luz a su derecha.  Miró hacia allí y vio un pergamino dorado flotando, tenía escritos los objetivos de la misión, las recompensas y el progreso que la voz mecánica había mencionado.

¿Llevar qi al cuerpo? ¿Territorio del clan? Estos términos los podía entender, pero ¿qué tenían que ver con el lenguaje C?

Después de observar con detenimiento el pergamino, comenzó a mirar a su alrededor.

Este era un espacio negro, pero puntos de luz plateados flotaban en el aire. Se levantaban desde el suelo y subían, iluminando el lugar. Al observar con atención, notó que algunos de ellos eran números arábigos 1 y otros 0.

Al frente estaba la interfaz de lenguaje C, a la derecha estaba el pergamino con la misión, a la izquierda no había nada, y detrás… había un árbol.

Se acercó. Era una imagen plana de un árbol, las raíces eran de un plateado brillante y, subiendo, la luz se desvanecía gradualmente. En la transición entre las raíces y el tronco, había una letra «C», y más arriba, todo el árbol solo tenía un contorno tenue.

Una simple letra «C» no significaba mucho, pero al relacionarla con la interfaz de lenguaje C, cobraba un profundo significado.

El lenguaje C es un lenguaje, un lenguaje de programación especial.

Los lenguajes de programación se dividen en lenguajes de alto nivel y de bajo nivel. Los lenguajes de bajo nivel son el lenguaje de la computadora, como el lenguaje de máquina compuesto por secuencias binarias o el lenguaje ensamblador compuesto por  mnemónicos[5], que actúan directamente sobre la máquina.

Los lenguajes de alto nivel son el lenguaje de las personas. Con ellos se escriben códigos que luego son convertidos por el compilador del lenguaje en lenguaje de máquina para actuar sobre la computadora.

Pero el lenguaje C es diferente.

En sí mismo es un lenguaje de alto nivel con su propia sintaxis. Pero al mismo tiempo, tiene cierta capacidad para operar la máquina, como controlar la memoria. Por eso, a veces se le llama, en broma, un «lenguaje de nivel intermedio», entre los lenguajes de bajo y alto nivel.

«Las raíces del árbol representan el lenguaje de máquina, o la máquina en sí, mientras que el tronco y las ramas probablemente representan al usuario. Por eso, el lenguaje C está entre las raíces y el tronco —pensó Lin Xun—. Ahora, en este espacio, hay una interfaz de compilación de lenguaje C, y este árbol también se ha iluminado hasta la parte de la letra «C». Si continúo iluminando hacia arriba, podría obtener habilidades para controlar muchos otros lenguajes como C#, C++, Python, quizás incluso Glax. Pero… ¿para qué sirve todo esto?».

Sin querer, volvió a mirar el pergamino de la misión, que claramente no encajaba con el estilo de este lugar, y luego dirigió su mirada hacia la interfaz de entrada del programa.

Si había un compilador, entonces… ¡a programar! Para un programador, eso era tan simple como beber agua fría.

¿Lenguaje C? Sí, aún lo dominaba.

Pero, ¿cómo ingresaba el código?

Lin Xun levantó las manos y las colocó en el aire. Un destello plateado brilló y al momento siguiente, ¡un teclado blanco como la nieve apareció debajo de sus manos!

Con el teclado en frente, Lin Xun se sintió mucho más tranquilo. Para un programador, tener un teclado era como para un matemático tener un almacén lleno de hojas de papel borrador: algo que brindaba comodidad y seguridad.

Escribió el código con fluidez.

Esta cadena de código era el primer programa de demostración que aparecía en todos los libros famosos sobre lenguajes de programación. Los programadores posteriores habían adoptado esta costumbre: cuando se enfrentaban a un entorno de programación desconocido y necesitaban hacer pruebas, escribían este programa de manera casi instintiva.

Primero, introdujo una directiva de preprocesamiento para asegurarse de que el compilador reconociera las siguientes instrucciones:

#include

Luego, llamó a la función principal:

int main()

Después, abrió una llave { y debajo escribió el cuerpo de la función.

El objetivo de este programa era generar un mensaje, así que usó la instrucción:

printf(“Hello, World!”);

Finalmente, escribió: return 0; para indicar que la función principal terminó de manera correcta y cerró con una llave }.

El programa estaba completo.

Lo ejecutó. La pantalla cambió y apareció una interfaz operativa completamente negra, con dos palabras en ella:

Hello World.

 

Las primeras palabras que una computadora dijo a los humanos.

En ese momento, un destello brilló a su derecha.

Lin Xun giró la cabeza y vio que el progreso de la misión había alcanzado el 100% de inmediato.

La voz mecánica volvió a sonar:

 

[Misión «Guía para principiantes» completada. Ha entrado en el período Refinación de Qi.]

[Expansión del territorio del clan en progreso; Energía espiritual +10.]

 

¿Así de fácil se completó?

Mientras Lin Xun aún lo pensaba, la voz mecánica volvió a sonar:

[Misión principal activada.]

[Objetivo de la misión: Circulación del qi por los meridianos y completar el Establecimiento de la Base.]

[Recompensa de la misión: Fondos del clan +50; Energía espiritual +30.]

[Progreso de la misión: 0%.]

 

Frente a la interfaz de compilación, Lin Xun repasó mentalmente las operaciones básicas del lenguaje C y… sintió una emoción creciente.

Si se trataba de jugar así, entonces ya no tenía sueño.

No solo el completar la base de cultivo, ¡incluso pasar por una tribulación celestial[6] sería pan comido!

Además, tenía mucha curiosidad por saber qué eran con exactitud el «territorio del clan» y los «fondos del clan».


 

Nota de la autora:

 

Para el proceso de programación, los capítulos posteriores no lo describirán tan detallado como la primera vez. Entonces, no tener conocimientos de programación no afecta la lectura.


 

Notas:

[1]Desviación de Qi (走火入魔 zǒuhuǒ rùmó) – también conocida como Desviación de Qigong. Se traduce literalmente como: prenderse fuego y ser poseído por demonios. Un estado en el que la base de cultivo se vuelve peligrosamente inestable, causando daños internos al cuerpo y síntomas de psicosis. Es una terminología de las novelas de cultivo. También se usa normalmente para describir a alguien que está loco o enfermo.

[2] Bayas de goji, creemos que son beneficiosas para nuestra salud.

[3] Weibo es una red social china de microblogging. Es una mezcla entre Facebook y Twitter, pareciéndose mucho más a este último.

[4] Se refiere al qi o chi, la energía vital que fluye por el cuerpo según la medicina tradicional china y las prácticas espirituales.

[5] Mnemónico o nemónico es una palabra que sustituye a un código de operación (lenguaje de máquina), con lo cual resulta más fácil la programación, es de aquí de donde se aplica el concepto de lenguaje ensamblador.

[6] Calamidad Celestial o Tribulación celestial: en algunas novelas, una prueba que enfrentan los cultivadores en puntos clave de su cultivo, que deben resistir y finalmente trascender.

Subscribe
Notify of
guest
0 Comentarios
Inline Feedbacks
View all comments

Comentar Párrafo:

Dejar un comentario:

 

0
Would love your thoughts, please comment.x
()
x