Saltar al contenido
56K

56K

Slow IT – Just 4 Fun

Menú
  • Sistemas Operativos:
  • Virtualización:
Menú

⌨️ fits on a floppy – Manifiesto para software pequeño

Publicada el 19/05/202619/05/2026 por fanta

El manifiesto «Fits on a floppy» (Se ajusta a un disquete) me gusta por ciertos motivos.

Por un lado usan como medida un disquete pero no por nostalgia, es decir, un disquete realmente es un mal medio de almacenamiento como lo son por ejemplo los cds o los discos duros SSD.

Un disco duro SSD es buena cosa para ejecutar el sistema operativo pero no para almacenar dato frio allí. Los disquetes si se pasan por un altavoz con imán gordo los datos literalmente se mueven y los CDs duran unas décadas con suerte si se almacenan bien y conservan pero tarde o temprano se cuartean, se rayan si se usan y en general dejan de permitir leer el dato.

Pero no es por eso que el manifiesto usa la medida de un disquete y si porque por ejemplo en 1.44 MB (para redondear diremos mega y medio) hace unas décadas era suficiente para almacenar software empresarial, juegos, procesadores de textos, hojas de cálculo, etc …

 

Me gusta este manifiesto porque aunque realmente el tamaño no importa tanto si que consigue que programar algo para que ocupe lo menos posible hace que se agudice el ingenio.

Me refiero a que en pocas líneas de código puedes hacer un programa que ocupará poco pero llenará la memoria RAM y el disco duro en unos minutos. Por eso digo que realmente el tamaño como tal no es digamos lo importante del manifiesto y si lo que exige programar bien para que ocupe poco.

 

Se trata de computación con límites. Si tengo que hacer un programa que haga algo pero ha de entrar en lo que ocupa un disquete voy a tener que pensar en lo que realmente es lo importante.

El otro día mirando el código de un programa me encontré esto que pongo a continuación. Era puro código generado por una IA que un chaval se atribuía como propio.

 

Puse en redes la captura y dije algo así como «Me acuerdo de cuando la gente programaba y esto estaba mal visto».

 

Lo que me parece interesante por tanto del manifiesto «fits on a floppy» es que si te fijas que algo ha de entrar en un recipiente vas a seleccionar lo mejor. Por ejemplo si tienes que elegir entre todas las fotos que tienes de 2024 para imprimir solamente 25 y guardarlas en un álbum … es posible que tardes un rato si tienes muchas fotos. Realizarás un proceso de selección de que es realmente importante.

Al mismo tiempo que tener unos limites en el diseño y programación de algo hace que se agudice el ingenio esto permite mantenerlo simple (el principio KISS del inglés Keep It Simple, Stupid!, ¡Mantenlo sencillo, estúpido!).

Si consigues hacer un programa que entre por tanto en ese tamaño máximo fijado lo siguiente ya es conseguir que siga haciendo lo mismo pero por ejemplo mejor. Consumiendo menos, haciendo que sea más rápido, permitiendo que el usuario pierda menos tiempo, …

Quizás algunos programas no tendrían que crecer tanto y si decrecer una vez alcanza un estado maduro.

Pero esto no le importa a nadie mientras se siga «tirando con pólvora del rey». Lo mismo si la memoria RAM y el almacenamiento suben mucho de precio o lo mismo ni con esas.

 

Saludos cordiales.

Deja una respuesta

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *

fanta de naranja
🎩 WEARING THE LETTER
🐌 ALARGALESCENCIA
💾 ABANDONWARE
⛏️ POST-SILICON
⌨️ LESS IS MORE
✍️ THOUGHTS
🎹 MIXTAPES
👨🏻‍💻 SISTEMAS
🔓 HACKING
🛠️ TMP

📰 Feed RSS
🕵️ Buscador
✉️ fanta@56k.es

Comentarios recientes

  • Joaquín Navarro Vaquero en La tipografía para ISBN y códigos EAN
  • Su muy sagrado general Dounalis en Abrázame hasta que la caja tonta sea tonta again
  • ubuntuperonista en La tipografía para ISBN y códigos EAN
  • fanta en Abrázame hasta que la caja tonta sea tonta again
  • Joaquín Navarro Vaquero en Abrázame hasta que la caja tonta sea tonta again
©2026 56K | Construido utilizando WordPress y Responsive Blogily tema por Superb