La permacomputación es una filosofía de diseño informático que busca mejorar la resiliencia mediante el uso de diseño regenerativo en tecnología informática y de redes. Se inspira en la permacultura . [ 1 ] Los enfoques de permacomputación a menudo implican prestar más atención al ciclo de vida del hardware (incluida la reutilización y el diseño para hardware antiguo), [ 1 ] usar lenguajes de bajo nivel como FORTH que tienen mayor operabilidad con hardware antiguo y fomentar una relación más consciente con la tecnología. [ 2 ]
Historia
El término Permacomputing fue acuñado por el artista y escritor finlandés Ville-Matias “Viznut'' Heikkilä [ 3 ] en un ensayo en su sitio web, [ 4 ] , aunque tiene raíces anteriores en una charla impartida por Kent Beck titulada "Programming as a garden: Permaprogramming", [ 4 ] así como en la disertación doctoral de Amanda Starling Gould de 2017 sobre "Digital Environmental Metabolisms" [ 5 ] que trata las redes digitales como una especie de geografía.
Principios
La permacomputación generalmente se centra en un conjunto de principios [ 6 ] :
- Esperar lo mejor, prepararse para lo peor: diseñar para la resiliencia incluso cuando no se esperan problemas;
- Cuida todos los componentes de hardware, especialmente los chips: presta atención a los fundamentos digitales de la tecnología y procura evitar generar residuos;
- Observa primero: evalúa qué es valioso, bello y necesario antes de actuar;
- Lo que no se debe hacer: no asuma que el progreso tecnológico es necesariamente beneficioso;
- Dejar al descubierto las costuras: hacer tangibles y visibles el significado, la motivación y la materialidad del diseño de software;
- Considere detenidamente la interacción entre simplicidad, complejidad y escala: no dé por sentado que un sistema simple es necesariamente mejor y evite aumentar la escala por el mero hecho de hacerlo;
- Manténgalo flexible: haga que los sistemas sean adaptables a diferentes propósitos y circunstancias;
- Construya sobre bases sólidas: evite depender en gran medida de sistemas, plataformas o formatos que puedan cambiar rápidamente;
- (Casi) todo tiene su lugar: evite pensar en la historia de la tecnología como una historia lineal de progreso y obsolescencia, y valore la diversidad;
- Integrar recursos biológicos y renovables: fomentar una mayor integración de los recursos computacionales con materiales sostenibles y renovables.
Sistemas autoobservantes
Un principio de diseño acorde con la permacomputación es el sistema autoobservante, [ 7 ] que es un sistema que pretende volverse innecesario. [ 8 ] En este paradigma, el abandono de la tecnología no representa un fracaso; por ejemplo, los usuarios pueden abandonar un sistema de ejercicio digital porque pasan a otras formas de ejercicio, como correr al aire libre o ir al gimnasio, de modo que el sistema se vuelve innecesario para ellos.
Véase también
- Hundred Rabbits , un colectivo artístico que trabaja en la tradición de la computación permanente.
- Solarpunk
Referencias
- 1 2 Alexander, Alistair. "Cuidar la vida, cuidar los chips: el futuro es la reutilización, el reciclaje y la permacomputación" . Branch . Consultado el 5 de marzo de 2026 .
- ↑ Ng, Tiffany. "El mejor lenguaje de programación para el fin del mundo" . WIRED.
- ↑ Ong, Alexis. "Estos artistas están creando pequeñas ROM que probablemente nos sobrevivirán a todos" . The Verge . Consultado el 5 de marzo de 2026 .
- ^ Heikkilä , Ville-Matías. "Permacomputación" . Consultado el 5 de marzo de 2026 .
- ↑ "historial" . permacomputing.net . Consultado el 5 de marzo de 2026 .
- ↑ "principios" . permacomputing.net . Consultado el 5 de marzo de 2026 .
- ↑ "principios" . permacomputing.net . Consultado el 5 de marzo de 2026 .
- ↑ Tomlinson, Bill; Norton, Juliet; Baumer, Eric, PS; Pufal, Marcel; Raghavan, Barath (2015). "Sistemas autoobservantes y su aplicación a la sostenibilidad" (PDF) . Actas de la iConference 2015. Consultado el 5 de marzo de 2026 .
{{cite journal}}: CS1 maint: varios nombres: lista de autores ( enlace )