[go: up one dir, main page]

0% encontró este documento útil (0 votos)
38 vistas2 páginas

Fortran: Potencia y Versatilidad en Cálculo

El documento describe el lenguaje de programación Fortran, destacando sus características como alto rendimiento, tipado estático y fuerte, facilidad de aprendizaje y uso, versatilidad, capacidad paralela nativa, y su uso principalmente en ciencia e ingeniería.
Derechos de autor
© © All Rights Reserved
Nos tomamos en serio los derechos de los contenidos. Si sospechas que se trata de tu contenido, reclámalo aquí.
Formatos disponibles
Descarga como DOCX, PDF, TXT o lee en línea desde Scribd
0% encontró este documento útil (0 votos)
38 vistas2 páginas

Fortran: Potencia y Versatilidad en Cálculo

El documento describe el lenguaje de programación Fortran, destacando sus características como alto rendimiento, tipado estático y fuerte, facilidad de aprendizaje y uso, versatilidad, capacidad paralela nativa, y su uso principalmente en ciencia e ingeniería.
Derechos de autor
© © All Rights Reserved
Nos tomamos en serio los derechos de los contenidos. Si sospechas que se trata de tu contenido, reclámalo aquí.
Formatos disponibles
Descarga como DOCX, PDF, TXT o lee en línea desde Scribd
Está en la página 1/ 2

Lenguaje de programación FORTRAN

Características

Alto rendimiento

Fortran ha sido diseñado desde cero para realizar cálculos de ciencia e ingeniería
computacionalmente exigentes. Los compiladores y bibliotecas disponibles están muy
maduros y validados permitiendo escribir código que se ejecuta muy rápido.

Tipado estático y fuerte

Fortran utiliza un tipado estático y fuerte, lo que permite al compilador detectar


inmediatamente numerosos errores de programación. Esto también le permite generar
código binario eficiente.

Fácil de aprender y usar

Fortran es un lenguaje relativamente pequeño y sorprendentemente fácil de aprender


y usar. La mayoría de expresiones matemáticas y aritméticas aplicadas sobre matrices
grandes se expresan tan fácilmente como si se escribieran las ecuaciones en papel.

Versátil

Fortran le permite escribir código en el estilo que mejor se adapte a su problema:


imperativo, procedimental, matricial, orientado a objetos o funcional.

Paralelo nativo

Fortran es un lenguaje de programación nativamente paralelo con una sintaxis intuitiva


de tipo matriz para comunicar datos entre procesadores. Puede ejecutar casi el mismo
código en un solo procesador, en un sistema multinúcleo con memoria compartida, en
un sistema HPC con memoria distribuida o en un sistema en la nube. Los conceptos de
Coarrays, equipos, eventos, y subrutinas colectivas le permiten utilizar distintos
modelos de programación paralela para elegir el que mejor se adapten a su problema.

Preguntas frecuentes

¿En qué estado se encuentra Fortran?

Fortran está maduro y sigue en continuo desarrollo. La última revisión del lenguaje
es Fortran 2018. La próxima revisión, Fortran 2023, está prevista en 2023. Hay más de
diez compiladores de Fortran tanto de código abierto como registrados. Además
existen proyectos de código abierto como la Biblioteca Estándar stdlib y el Gestor de
paquetes de Fortran fpm que están en constante desarrollo.

¿Para qué se usa Fortran?

Fortran se utiliza principalmente en los campos pioneros de la computación como la


ciencia y la ingeniería. Algunos ejemplos son: predicción numérica del tiempo y los
oceanos, fluidodinámica computacional, matemáticas aplicadas, estadística y finanzas.
Fortran es el lenguaje principal en Computación de Alto Rendimiento y se usa
para medir la eficiencia de los supercomputadores más rápidos del mundo.

¿Debería usar Fortran para mi nuevo proyecto?

Si está escribiendo un programa o biblioteca para realizar cálculos aritméticos rápidos


con matrices grandes, Fortran es la herramienta ideal.

También podría gustarte