Microsoft facilita la migración de aplicaciones Fortran
Relacionar a Microsoft con el mundo del mainframe podría parecer un error de bulto, pero aunque sólamente sea a través de un sólo producto, la compañía de Gates y el mundo de los sistemas tradicionales se tocan. Microsoft Ibérica acaba de presentar en nuestro país el sistema de desarrollo Fortran PowerStation para Windows 95 (versión 4.0), que facilita a las grandes corporaciones la conversión y migración de código Fortran heredado desde mainframes, miniordenadores y estaciones de trabajo Unix a PCs basados en Intel que ejecuten Windows 95.
Tradicionalmete, el código Fortran había sido difícil de migrar debido a las extensiones de lenguaje realizadas por los fabricantes de mainframes y miniordenadores. Una gran mayoría de las extensiones de DEC, VAX, IBM y SAA, así como todas las extensiones MIL-STD-1753 se han implementado en Fortran PowerStation 4.0. Esto posibilitará a los clientes la migración del código Fortran desarrollado sobre estas plataformas al PC con muy poca o ninguna modificación. La implementación de los punteros Cray, así como la inclusión de rutinas en tiempo de ejecución de Cray y Unix también facilitan el transporte.
La compatibilidad con el código estándar ANSI F77 también está asegurada, ya que Fortran PowerStation 4.0 está certificado por el National Institute of Standars and Technology (NIST). Además, las librerías Microsoft IMSL (sólo incluídas en la edición profesional de Fortran Power Station) permitirán a los clientes migrar aplicaciones heredadas -incluyendo llamadas a las rutinas IMSL- desde otras plataformas.
La NASA está utilizando Fortran PowerStation 4.0 con una gama de PCs de arquitectura x86 y Pentium y de multiprocesadores simétricos en red para ejecutar simulaciones de su proyecto Mission Planet Earth, que analiza y consolida cada día dos terabytes de información geográfica emitida por satélites. "Fortran Power Station 4.0 nos permite reducir la plataforma de trabajo, puesto que ahora podemos utilizar PCs basados en Intel de menor coste para solucionar los grandes y complejos problemas que previamente requerían estaciones de trabajo Unix o incluso un superordenador Cray", declaró Briscoe Stephens, Director del proyecto Mision Planet Earth de la NASA. "Microsoft ha extraído lo mejor de su compilador Fortran PowerStation para Windows NT y le ha añadido varias características nuevas incluyendo un entorno de desarrollo integrado, un completo soporte de Fortran 90 y extensiones de lenguaje para producir un sistema de desarrollo Fortran de 32 bits para la plataforma Windows 95, lo que representa una nueva era para la informática Fortran", concluyó Stephens.
Fortran PowerStation 4.0 se comercializa con el entorno de desarrollo integrado Microsoft Developer Studio. Este entorno de desarrollo permite a los usuarios editar, depurar, enlazar y compilar módulos Fortran y C/C++ de forma transparente. Un modo de construir una aplicación que utiliza varios lenguajes consiste en enlazar el módulo objeto de Fortran directamente en un programa C/C++.
Otra forma sería crear librerías de enlace dinámico (DLLs) usando Fortran PowerStaton 4.0 y las MFC 4.0 de Visual C++4.0 para crear envoltorios (wrappers) para las DLLs. También se pueden crear de esta forma los objetos OLE. De esta forma, la programación con varios lenguajes posee considerables ventajas para el usuario, ya que permite que el código heredado en Fortran pueda transportarse al entorno Windows y ser reutilizado.
Fortran Power Station para Windows 95
Sistema de desarrollo Fortran de 32 bits
Disponibilidad: Inmediata
Desarrollador: Microsoft
Distribuidor: Canal