A Django site.
Enero 8, 2010
» Generación espontanea de código

Software does not make itself. Code does not spontaneously come from the ether of the universe.

800px-Big_bang
El párrafo completo:

Software does not make itself. Code does not spontaneously come from the ether of the universe. Python is no exception to this rule. Since Python made its public debut back in 1991 many people beyond the BDFL (Benevolent Dictator For Life, Guido van Rossum) have helped contribute time and energy to making Python what it is today; a powerful, simple programming language available to all.

Fuente: http://python.org/dev/intro/

Abril 17, 2009
» Guerra y TA-TE-TI

Hoy miramos WarGames, de 1983. Muy buena.

[after playing out all possible outcomes for Global Thermonuclear War]

Joshua: Greetings, Professor Falken.
Stephen Falken: Hello, Joshua.
Joshua: A strange game. The only winning move is not to play. How about a nice game of chess?

Febrero 15, 2009
» Herramientas

Los programadores que usamos Python, no dependemos de herramientas externas al lenguaje en la forma que se depende de ellas cuando se usa un lenguaje como Java.

I can’t tell you how many times I’ve heard people say they wouldn’t use Ruby because it lacks automated refactoring tools. Ruby doesn’t actually need them in the way Java does; it’s like refusing to switch to an electric car because there’s no place to put the gasoline. But programmers are a stubborn bunch, and to win them over you have to give them what they think they want.

http://steve-yegge.blogspot.com/2007/02/next-big-language.html

Enero 7, 2009
» Automóviles y programas

“Si la industria automovilística hubiera seguido el mismo desarrollo que las computadoras, un Rolls-Royce costaría hoy 100 dólares, circularía un millón de millas con 3,7 litros y explotaría una vez al año, eliminando a todo el que estuviera dentro en ese momento”
— Robert X. Cringely

Un clásico que mi amigo Joel me leyó hace muchos años cuando estábamos en la secundaria.

Robert X. Cringely, es el seudónimo de Mark Stephens, periodista estadounidense de temas informáticos, así como un seudónimo utilizado por varios columnistas de la revista Infoworld.

Este post es parte de Citas sobre programación.

Enero 6, 2009
» Diseño de lenguajes

“El diseño de lenguajes de programación es como pasear en el parque. Bueno, en parque jurásico”
— Larry Wall

Una pequeña biografía de Larry Wall puede encontrarse en el post Nosotros, los programadores.

Este post es parte de Citas sobre programación.

Enero 3, 2009
» Los chicos malos

“Esto es lo que ocurre con la gente que piensa que odia las computadoras. Lo que realmente odia es a los malditos programadores”
— Larry Niven

Por suerte muchos mortales aún no saben de nuestra existencia :-).

Larry Niven, nacido en la ciudad de Los Angeles (EE. UU.) en 1938, es un escritor de ciencia ficción estadounidense. Conocido sobre todo como el autor de la serie Mundo Anillo y también por el universo creado bajo el nombre de Espacio Conocido (Known Space), el éxito de su carrera como escritor de ciencia ficción lo acreditan sus varios premios Hugo y Nébula. Se ha dedicado a la escritura profesionalmente desde 1963.

La mayoría de las historias de Niven tienen lugar en un universo de ficción denominado “Espacio conocido”, que presenta un escenario futuro en el que la una humanidad ultratecnificada comparte los mundos de diversos sistemas cercanos al Sol con más de una docena de razas alienígenas entre las que se incluyen especies como los agresivos kzin o los cobardes titerotes de Pierson, los subyugados kdatlyno o los pulpoides Jotoki. Muchos alienígenas son encarnados en personajes que, con frecuencia, acompañan a los protagonistas o son los propios protagonistas de las novelas de Niven.

Fuente: Wikipedia

Fans club del autor: http://www.larryniven.org

Este post es parte de Citas sobre programación.

Enero 2, 2009
» Nosotros, los programadores

“La mayoría de ustedes están familiarizados con las virtudes del programador. Son tres, por supuesto: pereza, impaciencia y orgullo desmedido”
— Larry Wall

De las tres, la pereza es la más importante. Nos impulsa a resolver problemas. Muchas veces me encuentro escribiendo programas con el objetivo de evitar hacer tareas repetitivas, difíciles de hacer “a mano” o aburridas.

Larry Wall (nacido el 27 de septiembre de 1954) es un programador, lingüista y autor, más conocido por haber creado el lenguaje de programación Perl en 1987.

Wall es el autor del programa rn (lector de artículos de Usenet) y del casi universal patch. Ha ganado el IOCCC (concurso internacional de código C ofuscado) dos veces y recibió el primer premio de la Free Software Foundation para el avance del software libre en 1998.

Más allá de sus habilidades técnicas, Wall es conocido por su irónico sentido del humor, que manifiesta en sus comentarios en el código fuente o en Usenet. Por ejemplo (traducción libre): “No me gusta hacer cosas estúpidas, excepto si son a propósito”.

Fuente: Wikipedia

Este post es parte de Citas sobre programación.

Enero 1, 2009
» Citas sobre programación

A partir de hoy, 1º de enero, van a ir apareciendo durante siete días seguidos en este blogs citas, principalmente relacionadas con el acto de programar, que en muy pocas palabras encierran conceptos muy importantes: a veces superficialmente divertidos y otras más profundos. Además de la cita, voy a completar los posts que aparezcan con información del autor, links, fotos o alguna que otra anécdota para ilustrarla.

La primera es de Alan Kay.

“La mayoría del software actual es muy parecido a una pirámide egipcia, con millones de ladrillos puestos unos encima de otros sin una estructura integral, simplemente realizada a base de fuerza bruta y miles de esclavos”
– Alan Kay

Querido programador, espero que nunca te encuentres bajo el látigo construyendo una pirámide :).

Alan Kay, es un informático estadounidense, conocido por su trabajos pioneros en la programación orientada a objetos y el diseño de sistemas de interfaz gráfica de usuario. Kay colaboró en la creación de Squeak, un entorno para la creación y experimentación multimedia en 1995 mientras trabajaba en Apple y todavía sigue colaborando con el proyecto.

Fuente: Wikipedia

Diciembre 13, 2008
» Licencias libres y libertinas

Una licencia BSD es más libre que una GPL si y sólo si se opina también que un país que permita la esclavitud es más libre que otro que no la permite.

Noviembre 5, 2008
» La rata Lali

Qué buen ritmo que tiene este tema:

Ayer me encontré a la rata Lali
estaba sentada en el cordón
estaba sola triste y desdichada
y de sus ojos le colgaba un lagrimon
había sido hechada de su cueva
por su padre el gran ratón.

Porque la había encontrado estimulada
y acostada y acostada con Pepon (Topón)
mi padre es un burgués capitalista
(su padre es un ingles imperialista)
y de la marca de la marca roquefort
Pepon era el líder del frente
roedor de liberación, oh yeah!!!

Noviembre 3, 2008
» Tiempo de valientes

-¿Y vos no hicisteis el curso de piloto de helicópteros?
No, yo hice Iniciación a la Computación. Ya sabés; Logo. Avanza tortuga, gira tortuga… no me sirvió para nada.
Tiempo de Valientes. Damian Szifron. 2005

(No estoy seguro del a exactitud textual de la cita, pero es realmente muy gracioso. Si alguien llega a encontrar ese fragmento en YouTube, no deje de avisar!)