Industrial Real-Time Fortran ( IRTF ) se desarrolló, durante la década de 1970-1980, para aumentar el lenguaje Fortran con enlaces de biblioteca útiles para el control de procesos y dispositivos, y E / S. También se incluyó en IRTF un conjunto de funciones de manipulación de bits que finalmente se incorporaron en MIL_STD-1753 para Fortran-77, y más tarde en Fortran-90.
Historia
El estándar IRTF evolucionó a partir de una serie de talleres celebrados en la Universidad de Purdue a principios de la década de 1970. El comité de Fortran creó una propuesta que fue aprobada y publicada por la Instrument Society of America (ISA) como ISA Standard S61.1 (1972). La biblioteca definida en papel requiere controlar el estado de programas activados simultáneamente, procesos de E / S y manipulación de bits. Un segundo artículo complementario, ISA S61.2 (1973) se publicó un año después. Este documento definió llamadas adicionales para archivos aleatorios sin formato y manipulación de bits.
Se realizó trabajo adicional, incluido el trabajo en la gestión de tareas paralelas, tanto en los EE. UU. Como S61.3, y en Alemania como Prozess-FORTRAN . En 1980, se publicó una propuesta conjunta estadounidense / europea.
Si bien IRTF tuvo cierta influencia en ciertos mercados en la década de 1970, a principios de la década de 1980 la mayoría de los sistemas de control de procesos se estaban construyendo utilizando sistemas basados en microprocesadores donde Fortran no estaba disponible. Debido a esto, los enlaces IRTF han caído en desuso. Los sistemas modernos tienden a usar POSIX Threads en su lugar.
Referencias
- Norma ISA S61.1 (1972). Sistema de Computación Industrial FORTRAN Procedimientos para Funciones Ejecutivas y Procesos Input-Output. Sociedad de Instrumentos de América, 1972
- ISA S61.2 (1973) Proyecto de norma: Procedimientos FORTRAN de sistemas informáticos industriales para el manejo de archivos aleatorios sin formato, manipulación de bits e información de fecha y hora. Sociedad de Instrumentos de América, 1973
- Industrial Real-Time FORTRAN (Taller internacional de Purdue / Taller europeo sobre el Comité tecnológico de sistemas informáticos industriales 1, febrero de 1980)
- Wilfried Kneis (octubre de 1981). "Proyecto estándar industrial FORTRAN en tiempo real". Avisos de ACM SIGPLAN 16 (7): 45–60.
- MIL-STD-1753. Suplemento del DoD a X3.9-1978. Oficina de Imprenta del Gobierno de EE. UU.