Mostrando las entradas con la etiqueta Historia. Mostrar todas las entradas
Mostrando las entradas con la etiqueta Historia. Mostrar todas las entradas

"Hola Mundo" es el mensaje que generalmente mostramos en nuestro primer programa cuando aprendemos un nuevo lenguaje. El primer "Hello World" apareció en el capitulo 1.1 de la primera edición del libro de Kernighan & Ritchie's acerca de C llamado "The C Programming Language" (un icono en la literatura del desarrollo) en 1978 y mostraba el siguiente código:

main() {
printf("hello, world\n");
}

Desde entonces "Hola Mundo" ha sido implementado en casi todos los lenguajes de programación del planeta. La colección que a continuación sugiero visitar abarca mas de 410 programas, todos en diferentes lenguajes, unos bien conocidos otros no tanto y además su traduccion en 64 idiomas.

A continuación algunos de los que he tenido el gusto de implementar:

Claro que esto no significa ni por mucho que yo domine todos estos lenguajes, pero ya que estamos hablando del primer programa que por default se construye, pues casi recuerdo el lugar y epoca en que escribi cada uno de estos.

Lista completa y creditos, en roesler-ac.de.

Con esto de que Google acaba de cumplir 10 años y publico una linea de tiempo ilustrando los eventos que definieron su historia, recorde que tenia marcados algunos posters, mapas y diagramas que muestran eventos relevantes. Asi que, aqui comparto los 10 esquemas historicos mas sobresalientes del mundo de la informatica y el software libre.

  1. Linea de tiempo de los navegadores [en.wikipedia.org]
  2. Historia de Unix [levenez.com]
  3. Linea de tiempo de las distribuciones GNU/Linux [futurist.se]
  4. Mapa conceptual del Software Libre [es.gnu.org]
  5. Historia de los Lenguajes de Programacion [orreily.com]
  6. 50 años de Internet [tudiscovery.com]
  7. Mapa conceptual de licencias [usc.es]
  8. Las principales estaciones del metro de Internet [informationarchitects.jp]
  9. Linea de tiempo de los principales memes en Internet [dipity.com]
  10. Los eventos principales de Google [google.com.mx]
La mayoria de estos esquemas estan en PNG o PDF, ideales para imprimir en formato ampliado y utilizar como un original poster que aparte te brinda datos historicos bastante interesantes.