Medir el progreso en el desarrollo de un programa mediante líneas de código es como medir el progreso en la construcción de un avión basándose en su peso. — Bill Gates
Etiqueta: programacion
Todos sabemos que el klingon será el idioma dominante dentro de 5 años pero, ¿cuál será el lenguaje de programación más demandado? Según TIOBE, que mantiene un ranking de los lenguajes más utilizados basándose en el número de líneas de…
SLOCCount es un programa que sirve para medir el tamaño de un programa en SLOC (Source Lines Of Code) físicas, es decir, líneas de código fuente físicas, así como el esfuerzo de desarrollo estimado (en personas-año y personas-mes) según el…
enscript es un programa que permite generar archivos HTML, RTF o PS con el código del archivo que le indiquemos, con coloreado de sintaxis. Para instalarlo: sudo aptitude install enscript Su uso es muy sencillo: enscript –color –highlight=python –line-numbers –language=html…
En vaporbase podemos encontrar una comparativa de 45 páginas entre Ruby on Rails y Django, los frameworks de desarrollo web más conocidos para Ruby y Python respectivamente. He resumido las conclusiones del autor, aunque no comparto varios puntos, para aquellos…
Para nostálgicos: el código (Fortran) del juego Aventura Original.
He traducido la Guía de estilo del código Python de Guido van Rossum, creador de Python, y Barry Warsaw, para cualquier que le interese ceñirse a las convenciones utilizadas en los módulos principales. Podéis encontrar el enlace en la sección…
Vamos a utilizar la librería Gruff Graphs de Ruby (Galería de ejemplos). Necesitaremos, evidentemente, el intérprete de Ruby, además de la librería RMagick, necesaria para correr Gruff, y gem, para poder instalar librerías para Ruby fácilmente. sudo aptitude install ruby…
Python es el único lenguaje de programación con más frameworks de desarrollo web que palabras clave — Desconocido Python cuenta con sólo 31 palabras clave.
En lyxia.org, una bitácora francesa recién creada, publican una lista con algunos módulos interesantes para la programación con Python. ¿Conocéis algún módulo que merezca la pena añadir a la lista?