HP 42s, joya del cálculo (aún) asequible como emulador
La calculadora que te presento hoy, HP 42s, dejaron de producirla hace 30 años, hacia 1995. Entonces había un uso y mercado para las calculadoras muy importante, porque no había empezado la era de los portátiles y de los móviles. Es una suerte poder hacerse la ilusión de usarla aún hoy, aunque no esté en las tiendas, revivida como emulador.
La popularización de los dispositivos móviles cada vez más potentes y proporcionalmente más asequibles, con el uso masivo de hojas de cálculo para casi cualquier cosa, ha ido arrinconando las calculadoras casi exclusívamente para uso en la enseñanza. Sin embargo, algunos de los que hemos vivido toda esa evolución y empleábamos calculadoras en el ámbito profesional, nos resistimos a dejarlas de lado. Ahora, junto a unas pocas calculadoras actuales, hay aplicaciones de emuladores de calculadoras para móvil y para PC que hacen el milagro de disfrutar de estos pequeños ingenios, aunque algunos ya hayan desaparecido del comercio, incluso gratuítamente.
Entre los emuladores de modelos más sobresalientes que podemos encontrar ahora en internet y en el marquet del móvil están los de la HP 42s, calculadora científica RPN y programable. Este emulador NO ES UN DESARROLLO OFICIAL DE HP, pero reproduce lo más aproximado posible el modelo original, con código propio del desarrollador, independiente del de HP.
Free42: La HP 42s hoy en día revivida como emulador

En esta página https://thomasokken.com/free42/ hay enlaces a los emuladores tanto para PC como para móvil de esta calculadora, Free42, ambos gratuítos. Se puede hacer una donación para el soporte del programa mediante PayPal. Esta máquina era, cuando todavía estaba físicamente entre nosotros, una pequeña joya, con una potencia enorme de cálculo en su pequeño formato. HP acostumbraba a disponer de equipos en los que cada tecla tenía hasta tres misiones distintas según estuviera activa bien la parte principal de la tecla, bien lo que estaba escrito en su parte superior o bien lo que estuviera escrito en su parte inferior. Eso les solía dar un aspecto de teclado intimidante, atiborrado de posibles instrucciones, de difícil manejo. Desarrollaron luego otras máquinas en los que los menús empezaron a sustituir anotaciones en los teclados al tiempo que se incrementaban las funciones contenidas. Este modelo de HP, la HP 42s, del que la Free42 reproduce sus funcionalidades, estaría a medio camino con un buen balance entre ambas tendencias, ya que cada tecla conserva una función principal y además una sola alternativa, que muchas veces es para desplegar un menú. Eso quiere decir que no se hace pesada para cálculos sencillos y que puede complicarse de manera notable según lo necesitemos activando el menú correspondiente.
Una observación importante es que el sistema de introducción de datos es RPN o Notación Polaca Inversa. Es apreciado porque generalmente requiere menos pulsaciones de teclas, pero hay que acostumbrarse, ya que al principio resulta un poco chocante si estamos acostumbrados a introducir los datos en orden algebráico. También es conveniente practicar antes de meterse en cálculos comprometidos porque todo se basa en el uso de un stack o pila, de 4 registros, x, y, z, t y es buena idea saber qué hace cada uno de esos registros en los cálculos para sacar el máximo partido.
En la misma página https://thomasokken.com/free42/ en que están los enlaces para descargar la aplicación Free42 para el móvil y para el PC, hay documentación para su manejo y enlaces a documentración más completa, de forma que no estamos indocumentados frente a este ingenio, en los sitios que se indican a continuación. Los textos están en inglés, pero en trabajos técnicos es conveniente acostubrarse a su uso en esta lengua. Como el desarrollo de la Free42 es totalmente paralelo al de la original HP 42s, los manuales escritos para la máquina oficial, valen para el emulador
- El manual oficial del modelo de HP
- Otro manual oficial enfocado a la programación
- Un manual no oficial pero abreviado, cuidado y muy práctico
Aquí se puede encontrar un manual de uso en español:
Como el desarrollo de la Free42 se ha hecho para que tenga el mismo comportamiento que la original de HP 42s, los manuales de ésta sirven para su uso en los emuladores de Free42.
Plus42: El posterior desarrollo y perfección
El desarrollador de la Free42 no se quedó solo en escribir y darle utilidad al código que permite emular la HP 42s, sinó que siguió desarrollando funciones, como por ejemplo las que se emplean para calcular el valor del dinero en el tiempo (TVM) y añadiendo capacidades de programación y de calculadora gráfica, en el modelo perfeccionado, Plus42.

El enlace a la página del desarrollador de la Plus42, es este: https://thomasokken.com/plus42/ . Al igual que en la página de la Free42 el desarrollador invita a hacer una donación para el soprte del programa mediante PayPal. El resultado de este desarrollo sigue la misma estética empleada para la Free42. Ambas tienen el mismo aspecto de la HP 42s original. Es decir: fondo marrón oscuro, casi negro; texto en las teclas en blanco y funciones alternativas en naranja, lo que le da un aspecto de realidad, como si uno tuviera la calculadora de verdad en la mano al coger el móvil. Esto es de agradecer, porque a veces en las aplicaciones para móvil, no se tiene esa sensación de realidad y no se ha acertado con la mejor estética y legibilidad. Además, aunque los desarrollos se han hecho como independientes son totalmente compatibles, el de la Free42 y el de la Plus42.
Ambas máquinas virtuales tienen la posibilidad de utilizarse con el móvil apaisado, como puede verse en la siguiente figura:

Conclusiones
Las calculadoras también han evolucionado. Desarrollos como el que os traigo de la Free42 y Plus42, contribuyen a que el concepto de calculadora siga vigente y, además de ubicuo, mejorado aprovechando las capacidades de los dispositivos actuales. Continuará…
