edición general
64 meneos
144 clics
Ken Thompson, padre de Unix y el lenguaje B: "Uno de mis días más productivos fue cuando borré 1.000 líneas de código"

Ken Thompson, padre de Unix y el lenguaje B: "Uno de mis días más productivos fue cuando borré 1.000 líneas de código"

La leyenda de la computación Ken Thompson reflexiona sobre la verdadera productividad en el desarrollo de software. En un mundo obsesionado con métricas de cantidad, Thompson recuerda que simplificar un sistema y eliminar código superfluo es a menudo el mayor avance técnico posible. Una lección de minimalismo que dio forma a Unix y que sigue vigente décadas después.

| etiquetas: ken thompson , unix , programación , software , minimalismo , productividad
Está gente merece portadas y no los mal conocidos como grandes informáticos, que no son más que empresaurios
Por eso se considera que la métrica de líneas de código escritas está totalmente obsoleta como la frenología.

Lamentablemente otras métricas totalmente estúpidas como temperatura del sillón donde labora un trabajador (para medir presencialidad) siguen vigentes en la mente de jefazos atornillados a prácticas de principios del siglo pasado.
#1 Es economía del lenguaje, pasa lo mismo cualquier lenguaje hablado, donde se puede decir lo mismo con menos palabras y eso es lo que se impone. Por eso existen pronombres y otros recursos que haciendo uso del contexto hacen que la comunicación sea más rápida y efectiva con menos elementos.
En el contexto de la informática un programa con menos líneas es más fácil de mantener que algo con millones de líneas aunque haya espacio y memoria de sobra, pero va a meter más bugs y va a ser más complicado de depurar y mantener por gente ajena a ese código.
La nueva métrica que se está poniendo de moda en el mundo empresarial es el número de tokens gastados en IA. Que es casi tan absurdo como medir el número de líneas escritas...
#5 No me digas? Cuántos más mejor??
#7 Seps. Cuantos más tokens gastas más estás "adoptando" el uso de la IA para tus tareas y eso te convierte en un "mejor" desarrollador.
#8 de traca! :palm:
Del artículo, pié de foto: "Ken Thompsoncon una pantalla de terminal de fondo que exhibe comandos y scripts de Unix/Linux Generado con IA"

La foto es un cota pega de la pagina del manual de ls, una salida de ese comando y luego la muestra del contenido de un script hello word en bash, la ejecución del script y por último la muestra de la ejecución del comando "ps aux" para ver los procesos del programa bash y te pone números que son 1234 1234 6789... Muy…   » ver todo el comentario
Esperemos que la IA haga el trabajo que los estúpidos no quieren hacer.
Este señor también es uno de los tres creadores del lenguaje Go (Tecnología clave en el mundo de infraestructura y contenedores)
Co creador también del sistema operativo Plan 9 que corregía los errores de diseño de UNIX y donde realmente es un fichero

menéame