Aquest és un fragment de En el principio… fue la línea de comandos de Neal Stephenson (llibre que he estat llegint aquest cap de setmana i que m’ha encantat).
en algún lugar fuera y más allá de nuestro universo hay un sistema operativo, codificado a lo largo de incalculables periodos de tiempo por algún tipo de demiurgo-hacker. El sistema operativo cósmico usa una interfaz de línea de comandos. Se ejecuta en algo parecido a un teletipo, con montones de ruido y calor; los bits introducidos revolotean a la papelera como estrellas fugaces. El demiurgo está sentado frente a su teletipo, introduciendo una línea de comando tras otra, especificando los valores de las constantes fundamentales de la física:
root@god:~# universe -G 6.672e-11 -e 1.602e-19 \ -h 6.626e-34 --protonmass 1.673e-27....
y cuando acaba de escribir la línea de comandos, su meñique derecho titubea sobre la tecla enter durante uno o dos eones, preguntándose qué va a pasar; luego cae -y el boom que se oye es otro Big Bang.
Ese sí que es un sistema operativo chulo, y si estuviera disponible en Internet (libre, por supuesto) todos los hackers del mundo se lo descargarían enseguida y se pasarían toda la noche enredando, escupiendo universos a diestro y siniestro. La mayoría serían universos bastante sosos pero algunos serían simplemente asombrosos. Porque los que esos hackers estarían tratando de conseguir sería algo mucho más ambicioso que un universo con unas pocas estrellas y galaxias. Cualquier hacker corrientucho podría hacer eso. No, el modo de labrarse una gran reputación en Internet sería ser tan bueno con la línea de comandos que los universos desarrollaran vida espontáneamente. Y una vez que el modo de conseguir eso se convirtiera en un conocimiento común, esos hackers irían más allá, tratando de hacer que sus universos desarrollaran el tipo adecuado de vida, tratando de hallar el único cambio en el n-ésimo lugar decimal de una constante física que nos daría una Tierra en la que, pongamos, aceptaran a Hitler en la Escuela de Bellas Artes después de todo, y acabara como artista callejero con curiosas opiniones políticas.
Incluso si esa fantasía se volviera realidad, sin embargo, la mayoría de los usuarios (incluyéndome a mí mismo, algunos días) no querrían molestarse en aprender todos esos arcanos comandos, y pugnar con todos los fracasos; unos pocos universos fallidos realmente pueden atiborrarte el trastero. Tras pasar un rato introduciendo líneas de comando y pulsando la tecla enter y engendrando aburridos universos fallidos, empezaríamos a desear que hubiera un sistema operativo que fuera todo lo contrario: un sistema operativo que tuviera la potencia para hacerlo todo: para vivir nuestra vida por nosotros. En este sistema operativo, todas las decisiones posibles que tuviéramos que tomar habrían sido predeterminadas por astutos programadores, y condensadas en una serie de cuadros de diálogo. Pulsando en botones de radio podríamos escoger de entre opciones mutuamente excluyentes (HETEROSEXUAL/HOMOSEXUAL). Las columnas de cuadritos a tachar nos permitirían seleccionar las cosas que quisiéramos en nuestra vida (CASARSE/ESCRIBIR LA GRAN NOVELA AMERICANA) y para las opciones más complicadas podríamos rellenar cuadritos de texto (NúMERO DE HIJAS: NúMERO DE HIJOS).
Incluso esta interfaz de usuario empezaría a parecer tremendamente complicada pasado un tiempo, con tantas opciones y tantas interacciones ocultas entre opciones. Se volvería casi inmanejable -el problema del doce parpadeante de nuevo-. La gente que nos la proporcionó tendría que proporcionar también asistentes y plantillas, dándonos unas pocas vidas por defecto que pudiéramos usar como base para diseñar la nuestra. Lo más probable es que estas vidas por defecto le parecieran bastante buenas a la mayoría de la gente, de todas formas, así que les fastidiaría enredar con ellas por miedo a empeorarlas. Así que, tras unas pocas versiones, el software sería aún más simple: lo iniciarías y te presentaría un cuadro de diálogo con un único botón grande en medio etiquetado: vivir. Una vez pulsaras ese botón, empezaría tu vida. Si algo fuese mal, o no respondiese a tus expectativas, podrías quejarte al Departamento de Atención al Cliente de Microsoft. Si te atendiese un empleado de atención al público, te diría que tu vida iba bien, que no le pasaba nada y que en cualquier caso irá mucho mejor con la próxima actualización. Pero si insistieras, y te identificaras como avanzado, podrías hablar con un ingeniero de verdad.
¿Qué diría el ingeniero, una vez hubieras explicado tu problema y enumerado todas las insatisfacciones de tu vida? Probablemente te diría que la vida es una cosa muy difícil y complicada; que ninguna interfaz puede cambiar eso; que cualquiera que crea lo contrario es un imbécil; y que si no te gusta que escojan por ti, deberías empezar a elegir por ti mismo.



2 Comments
Hola! Brutal! És un crack aquest Neal! Maleït sant jordi ara tinc massa llibres per llegir però aquest l’encarrego ja!
Em ve al cap el típic programa per imprimir ‘Hello World’ a la pantalla, amb C o Pascal, hehe
Hola Jordi, tanta sobredosi de llibres per sant jordi fa que sempre acabem comprant-ne tants que estem un bon temps per a poder llegir-los i a tornar-ne a comprar. Però sembla que a les editorials ja els deu anar bé això de concentrar tota (o quasi tota) la venda de llibres en un sol dia…
Sobre “En el principio…” crec que l’edició en paper l’han fet la gent de Traficantes de Sueños tot i que ara no aconsegueixo trobar el llibre a la seva web :p