Posts Tagged ‘ Knuth ’

Knuth responde a todas las preguntas

21 Enero 2011
Knuth responde a todas las preguntas

Otro artículo, esta vez es una traducción de una charla de Knuth publicada en 2006, por cierto, Knuth fue premiado recientemente en España, de acuerdo a esta noticia en El Pais. Knuth responde a todas las preguntas Todos tenemos nuestros heroes personales, hombres representativos, sobretodo del campo en que nos desarrollamos. Uno de mis más antiguos héroes personales es el profesor y programador Donald Knuth. Autor del famoso Art of Computer Programming, y un gran programador. Creador de Metafont y TeX, usados por miles de científicos hoy en día para publicar sus artículos. Donald Knuth es profesor emérito en la...

Read more »

La programación como un Arte (Parte V y final)

9 Diciembre 2009

La programación de computadores como un arte Por Donald Knuth, 1974 (Lee las partes I, II, III y IV) Menos Facilidades: Más Diversión Una cosa bastante curiosa que he notado sobre la satisfacción estética es que nuestro placer es significativamente mayor cuando logramos algo con herramientas limitadas. Por ejemplo, el programa del que personalmente estoy muy contento y orgulloso es un compilador de que una vez escribí para una minicomputadora primitiva, que sólo tenía 4096 palabras de memoria, 16 bits por palabra. Una persona se siente como un virtuoso real al lograr algo con tan severas restricciones. Un fenómeno similar ocurre en muchos otros...

Read more »

La programación como un Arte (Parte IV)

8 Diciembre 2009

La programación de computadores como un arte Por Donald Knuth, 1974 (Lee las partes I, II, y III) Obras de Arte Cuando estoy sentado en la audiencia escuchando una larga charla, mi atención usualmente empieza a desvanecerse en este punto, cerca de la hora. Así que ¿me pregunto si se están cansando de mi arenga sobre “ciencia” y “arte”? Realmente espero que sean capaces de escuchar atentamente el resto de esto, de todos modos, porque ahora viene la parte sobre la cual tengo sentimientos más profundos. Cuando hablo de programar computadores como un arte, estoy pensando primariamente al respecto como una forma de...

Read more »

La programación como un Arte (Parte III)

6 Diciembre 2009

La programación de computadores como un arte Por Donald Knuth, 1974 (Lee las partes I, y II) Ciencia y Arte Nuestra discusión indica que la programación de computadores es para ahora ambas: una ciencia y un arte, y que los dos aspectos se complementan bien una con otra. Aparentemente muchos autores que examinan tal pregunta llegan a la misma conclusión, que su área de estudio es ambas una ciencia y un arte, cualquiera sea esta área. Encontré un libro sobre fotografía elemental, escrito en 1893, que decía “el desarrollo de la imagen fotográfica es ambas un arte y una ciencia.” De...

Read more »

La Programación como un Arte (Parte II)

4 Diciembre 2009

La programación de computadores como un arte Por Donald Knuth (lee la primera parte) Ciencia versus Arte La palabra “ciencia” parece haber sido usada por muchos años en el mismo sentido que “arte”; por ejemplo, la gente hablaba también de las siete ciencias liberales, que eran las mismas siete artes liberales. Duns Scotus en el siglo trece llamaba a la lógica “la ciencia de las ciencias, y el arte de los artes”. Como la civilización y la enseñanza se desarrollaron, las palabras tomaron más y más sentidos independientes, “ciencia” se empezó a usar para el conocimiento, y “arte” para la...

Read more »

La Programación como un Arte (Parte II)

4 Diciembre 2009

La programación de computadores como un arte Por Donald Knuth (lee la primera parte) Ciencia versus Arte La palabra “ciencia” parece haber sido usada por muchos años en el mismo sentido que “arte”; por ejemplo, la gente hablaba también de las siete ciencias liberales, que eran las mismas siete artes liberales. Duns Scotus en el siglo trece llamaba a la lógica “la ciencia de las ciencias, y el arte de los artes”. Como la civilización y la enseñanza se desarrollaron, las palabras tomaron más y más sentidos independientes, “ciencia” se empezó a usar para el conocimiento, y “arte” para la...

Read more »

La programación como un Arte (Parte I)

1 Diciembre 2009

La programación de computadores como un arte Por Donald Knuth CACM, Diciembre de 1974 Cuando Communications of the ACM comenzó su publicación en 1959, los miembros del Comité Editorial de la ACM hicieron la siguiente observación al describir el propósito de las publicaciones periódicas de la ACM: “Si la programación de computadores será una importante parte de la investigación y desarrollo de los computadores, se debe efectuar una transición de la programación de un arte a una ciencia disciplinada”. Esta meta ha sido un tema recurrente durante los años siguientes; por ejemplo,  leemos en 1970 sobre “los primeros pasos en la transformación del...

Read more »

La naturaleza del software, según Octavio Paz

22 Octubre 2009
La naturaleza del software, según Octavio Paz

“La revelación de nuestra condición es, asimismo creación de nostros mismos. Según se ha visto, esa revelación puede darse de muchas formas e incluso no recibir formulación verbal alguna. Pero aun entonces implica una creación de aquello mismo que revela: el hombre. Nuestra condición original es, por esencia, algo que siempre esta haciéndose a sí mismo” Así comienza Octavio Paz el capítulo “Inspiración”, en su libro el “Arco y La Lira”, y acudo  precisamente a el, en busca del impulso necesario para saltar el abismo, para salir de la comodidad del túnel y ver si más allá de la luz...

Read more »

La Practica de la Programación

12 Julio 2007
La Practica de la Programación

Una vez escuche que Knuth colocaba en su tarjeta de presentación: “Donald Knuth – Programmer” Pero con el tiempo tuvo que cambiarla, porque poner en una tarjeta de presentación “Programador”, como “profesión”, no era muy bien visto. Hoy en día se coloca cualquier cosa en las tarjetas de presentación de mis colegas, desde Analista de Sistemas, a Arquitecto de Información, pasando por supuesto, por Ingeniero de Software. Parece que decir que uno es un programador es algo vergonzoso, siendo que programar es a lo mejor que se pueda dedicar una persona. Recientemente Enrique Dans escribe: “El turbio pasado ha convertido la...

Read more »

Knuth responde a todas las preguntas

23 Septiembre 2006
Knuth responde a todas las preguntas

Todos tenemos nuestros heroes personales, hombres representativos, sobretodo del campo en que nos desarrollamos. Uno de mis más antiguos héroes personales es el profesor y programador Donald Knuth. Autor del famoso Art of Computer Programming, y un gran programador. Creador de Metafont y TeX, usados por miles de científicos hoy en día para publicar sus artículos. Donald Knuth es profesor emérito en la Universidad de Stanford, y probablemente el geek más antiguo que existe. Por ejemplo, las versiones de Tex se aproximan al número trascendente Pi, por ejemplo, la primera versión era la 3, la segunda 3.1, la tercera 3.14,...

Read more »