Hace 5 años, en Lenguajes y programas, analizaba el lenguaje de programación principal en el que estaban escritas aplicaciones de uso mayoritario.

En el índice de proyectos de código abierto de Ohloh, se nos muestran multitud de proyectos con el código fuente disponible. El punto interesante, es que ofrecen la cifra de LOCs (Lines Of Code) de cada uno de ellos.

Los LOC fueron una métrica muy utilizada en el pasado para el análisis de la complejidad de los proyectos informáticos, y aunque hoy día, se tiende a otras fórmulas, siguen teniendo la ventaja de reflejar con mucha claridad el esfuerzo de implementación necesario.

Sabías por ejemplo que OpenOffice son casi 100.000 archivos en su mayoría de código C++, y que roza los 30 millones de lineas de código?
¿O que el servidor web Apache son 1.700 ficheros en su mayoría XML y C, totalizando 1 millón de lineas?
¿Te sorprende que Wget roce las 100.000 lineas de código C?