«Unobtainium«. Esta palabra la escuché por primera vez, o al menos estuve consciente de ella, cuando vi la cinta «The Core» en el cine. Muy buena cinta por cierto (jaladísima, podría pensarse pero la trama está bien hecha a pesar de todo). Las entradas en inglés y en español de la Wikipedia sobre este tema (el material, no la cinta) citan a la cinta en cuestión, de hecho. Pero el término es más viejo que esta cinta.
De las entradas en la Wikipedia citadas, en la de español hay una nota (en inglés) muy interesante:
«unobtainium, n. A substance having the exact high test properties required for a piece of hardware or other item of use, but not obtainable either because it theoretically cannot exist or because technology is insufficiently advanced to produce it. Humorous or ironical.» Listed in «Interim Glossary, Aero-Space Terms,» as compiled by Woodford Heflin and published in February, 1958, by the Air University of the US Air Force.
La página en inglés de la Wikipedia indica cómo el término «unobtainium» se deriva de los términos sobre «algo imposible de obtener» y el sufijo «-ium» común mente usado en química y física al referirse de elementos. Ahora bien, todo esto viene a colación porque a últimas fechas, relacionado con varios otros temas, me he venido encontrando con una idea similar relacionada con el software, su desarrollo y algoritmos. Algo que bien puede interpretarse de la misma forma que este fantasioso material, y que bien podríamos llamar «unobtainware«. Claro, igual podría ser para el caso del hardware.
Una búsqueda en Google sólo me ha regresado un resultado al momento de escribir esta palabra («unobtainware«). El resultado corresponde a un índice de publicaciones de 19881, en cuya página 149 hay una referencia a un artículo de Roger A. Phillips2 en cuyo título aparece este término pero para la cual no he podido encontrar dicho artículo.
¿Cómo podríamos definir el unobtainware para el caso del software? Mi definición sería como aquél algoritmo, programa o aplicación, imposible de crear, que posee la funcionalidad exacta para una labor específica. A diferencia de las ciencias físicas, en la ciencia de la computación tenemos el famoso teorema de parada (alto o detención) de Turing, que precisamente nos indica el tipo de algoritmos o procedimientos imposibles de existir. Eso es el unobtainware.
En terrenos más prácticos y mundanos, el título del articulo de Phillips2 nos indica otro claro ejemplo de la idea. Finalmente, otros ejemplos podrían ser algoritmos de solución universal de problemas o aplicaciones que sin entrada de datos provean una respuesta (e.g. un app que de un electroencefalograma sin necesidad de electrodos conectados a un cráneo). En el fondo, la idea del unobtanium y del unobtainware son ejemplos específicos de un adínaton.
Referencias
- Carol A. Lundgren (Ed.), «The Business Education Index 1988«, Delta Pi Epsilon Society, 1989. Little Rock, AR, USA. ISSN: 0068-4414. PDF. Visited: 2021.12.16. URL: https://files.eric.ed.gov/fulltext/ED306453.pdf.
- Roger A. Philips, «No-test software is ‘unobtainware’«; Sof. Mag., Vol. 8, No. 15; pp. 33-36,38-39, 42-44; Dec 1988.