Articles

Guido van Robot

documentación
Tal y como comenta André Roberge en este post, se trata de una implementación Python de los ejemplos de control de un imaginario robot descritos en el libro de introducción a la programación 'Karel the Robot, a Gentle Introduction to the Art of Programming'.

El rendimiento de Python bajo mínimos

documentación
Al menos eso es lo que se podría deducir de la comparativa realizada por la gente de Pnuts (como todos sabemos este tipo de comparativas se han de tomar con mucho escepticismo).

DocFactory, editor visual de textos DocUtils

documentación
Ha sido implementado con wxPython. Incluye soporte para la edición de documentos reStructuredText y la generación de ficheros HTML.



Podéis encontrarlo aquí.

¿Python es lento?

documentación
En este post, Peter Bowyer afirma que, al desarrollar un proceso en Python, ha obtenido tiempos de respuesta mucho peores que los experimentados al desarrollar el equivalente en Basic.

Lógicamente ha recibido todo tipo de optimizaciones que mejoran sus resultados pero dá la sensación de que para obtener un buen rendimiento en Python se ha de conocer muy a fondo el lenguaje y sus construcciones y pensar en la optimización desde el principio. ¿Opináis igual?

Presentación sobre cómo crear aplicaciones OS X Cocoa con XML y Python

documentación
Ha sido realizada por Dethe Elza con el paquete S5 de Eric Meyer. Podéis encontrarla aquí.

La percepción de la velocidad

documentación
En este post, Phillip J. Eby escribe acerca de las criticas que recibe Python en relación a la velocidad de ejecución y comenta algunas posibles 'soluciones'.

¿También creéis que Pyrex puede ser la solución a los 'cuellos de botella'?

PyZ3950, implementación Python de las especificaciones ASN.1 y Z39.50v3

protocolos | documentación
Por lo que yo sé, ASN.1 es un estándar que trata sobre la comunicación entre sistemas heterogéneos y el Z39.50 sobre catalogación, búsqueda y recuperación de documentos. El paquete incluye además un parser MARC y un navegador gráfico Zthes. Podéis encontrarlo aquí.

Los lenguajes dinámicos y Java

documentación
En este post, Tim Bray habla acerca de los lenguajes dinámicos (y sus protagonistas) como fuente de inspiración para mejorar Java.

Tutorial sobre SPE

documentación
Se trata de un documento escrito por Dimitri Pater que podéis encontrar aquí.

Diferencias entre lenguajes estáticos y dinámicos, según Bruce Eckel

documentación
Se trata de un largo post en el que afirma cosas como: 'El diseño del lenguaje parece incorporar la psicología de la programación de computadoras'. De lectura muy interesante.