Antes de este libro, escribió uno llamado Un tutorial
de introducción al lenguaje de programación B, en el que puse por primera vez
esta peculiar frase Hola Mundo.
main(){
extrn a, b, c;
putchar(a); putchar(b); putchar(c); putchar('!*n');
}
a 'hell';
b 'o, w';
c 'orld';
#includeNo hay una razón específica exacta, pero para entender por qué se colocó esta frase según una revista donde Kernighan afirma que fue “En una serie de dibujos donde había una gallina y un huevo y donde el huevo seguía diciendo Hola Mundo”.int main(){ printf("Hello World!"); }
El comienzo de decir Hola Mundo al codificar
Kernighan por su parte ayudó en el desarrollo del sistema operativo Unix, siempre considerando el lenguaje C como su favorito, incluso afirmó que “Si tuviera que llevarme un lenguaje de programación a una isla desierta sería el lenguaje C”.
Uno de los puntos que más ayudó a implementar Hello World fue la introducción de la computadora PDP-11, que representó la primera minicomputadora en interconectar todos los elementos hardware (procesador, memoria, periféricos) a un único bus de comunicación bidireccional, asíncrono.
PDP-11 minicomputer
Este equipo tuvo mucho éxito y se vendieron un total de 600.000 unidades a un precio mucho más asequible que los ordenadores mainframe que valían millones de dólares en aquel momento. También vale la pena señalar que la serie PDP-11 de 16 bits no requería tarjetas perforadas y podía usar el lenguaje de programación correspondiente para comunicarse directamente con la computadora, un avance revolucionario de la época.
Fue así que mientras más organizaciones comenzaron a adquirir más de estos equipos, la demanda por aprender el lenguaje C aumentó hasta las nubes. Además, tanto C como Unix se hicieron cada vez más populares gracias al PDP-11.
Era cuestión de tiempo que otro tipo de computadoras comenzaran a utilizar C y Unix, este incremento llevó a que miles de personas relacionadas con la informática adquirieran el libro que contiene Hola Mundo. En las décadas de 1980 y 1990, todos los programadores que trabajaban en el mundo del software poseían una copia del lenguaje de programación C.
Hoy estoy seguro que todos los programadores que están empezando o llevan mucho tiempo en ello recuerdan su primer Hola Mundo, sea cual sea el lenguaje, ya que es algo que empezamos a construir y siempre hay algo nuevo que crear y mejorar cada día.


No hay comentarios.:
Publicar un comentario