Entorno de lenguaje integrado - Integrated Language Environment

El entorno de lenguaje integrado (ILE) es un modelo de programación desarrollado por IBM para su línea de ordenadores AS / 400 y sigue siendo una parte importante del entorno de programación de IBM i .

Idiomas

IBM proporciona compiladores ILE para C , C ++ , RPG , COBOL y CL . Para RPG, COBOL y CL, hay compiladores OPM (que todavía se usan a veces para aplicaciones heredadas) y los nuevos compiladores ILE. Del mismo modo, además de ILE C, había un C / 400 anterior basado en EPM, aunque ha sido descontinuado. Los compiladores Pascal y FORTRAN estuvieron disponibles para EPM, pero los compiladores ILE para esos lenguajes nunca se han publicado; Asimismo, los compiladores BASIC y PL / 1 estaban disponibles para OPM, pero los compiladores ILE tampoco se han lanzado para esos lenguajes.

Historia

El 16 de febrero de 1993, IBM anunció que la V2R3 de OS / 400 incluiría cambios importantes en su soporte de lenguaje de programación: la introducción de ILE. Proporcionó una interfaz común entre los distintos lenguajes de programación disponibles para la plataforma informática AS / 400 . ILE fue una mejora en los dos modelos de programación existentes disponibles en OS / 400 - el Modelo de Programa Original (OPM), que se utilizó para lenguajes de programación empresarial tradicionales como RPG y COBOL; y el modelo de programación extendida (EPM), que fue introducido para su uso por C y Pascal. OS / 400 (ahora IBM i) sigue dando soporte a OPM y EPM para ejecutar aplicaciones heredadas, pero se recomienda que los nuevos desarrollos estén en ILE (o PASE, el entorno del sistema de aplicaciones portátiles, que proporciona compatibilidad binaria parcial con AIX ).

Referencias