Conocí inglés


Met English Language (MEL) fue uno de los primeros lenguajes informáticos utilizados por Metropolitan Life Insurance Company (MetLife). Permitió a MetLife establecerse como una empresa de tecnología sólida en los primeros días de la informática comercial. Ahora se ha retirado y ya no se utiliza.

Met English era un idioma parecido a Cobol . Dos de sus características más peculiares eran bytes y campos de "bitness" variable o longitud en bits, y el uso de código auto modificable ( las ramas condicionales se implementaban modificando la dirección de destino de las instrucciones de rama en la memoria). El lenguaje era muy rico en funciones matemáticas, especialmente aquellas útiles para la industria de seguros . Era detallado con una sintaxis como "ADD (A FIELDA) TO (B FIELDB) PUTTING RESULT INTO (RESPUESTA)".

Met English se utilizó para escribir algunos de los sistemas comerciales más complejos de MetLife en las décadas de 1950 y 1960. [ cita requerida ] Seguía siendo el idioma principal utilizado por MetLife en la década de 1970, pero se eliminó gradualmente después de que la compañía estandarizó el hardware y software de IBM a mediados de la década de 1980. Los sistemas Met English continuaron funcionando en la empresa (con un nuevo compilador ELCA2 que generó el lenguaje ensamblador de IBM) hasta después de 2000. Se retiraron grandes cantidades de código MEL como parte de la preparación para Y2K .

El compilador UNIVAC English Language fue el primero que se produjo en MetLife, en 1959. (Otras fuentes indican 1957). Su valor principal fue la experiencia adquirida en el uso del idioma y en la implementación del programa del compilador. Este esfuerzo inicial hizo que los compiladores posteriores del H-800 fueran más eficientes al permitir mejoras atribuibles a la retrospectiva. El compilador UNIVAC se utilizó hasta 1964.

El Compilador Compromiso del Idioma Inglés compilado en UNIVAC II pero produjo codificación H-800. Este enfoque permitió a MetLife tener un sistema de compilación para el H-800 casi tan pronto como se instalaron las máquinas. Todo el trabajo de producción en los sistemas de Honeywell se procesó a través del Compilador de Compromiso hasta el verano de 1963.

El Compilador Híbrido fue un dispositivo intermedio a medio camino entre el Compromiso y los Compiladores H-800. La primera mitad de la compilación se realizó en la computadora H-800 utilizando secciones completadas del compilador H-800; el resto se realizó en el Compilador de compromiso. Las ventajas fueron la conservación del tiempo de la máquina, mejores diagnósticos y cierta liberalización de las reglas del lenguaje.