7. Módulos
Los módulos son una pequeña invención de Fortran 90. Son una extensión a las librerías estáticas para hacer que los programas sean más versátiles, pequeños y polivalentes. Sin poder definir verdaderos módulos es imposible practicar la programación modular. Pero son una herramienta para un paradigma de programación. No es unaobligación utilizarlos.
Un módulo es como una librería pero con código fuente en vez de código objeto. Esto otorga más potencia al desarrollador y permite que los ejecutables sean más rápidos porque compila todo el programa con las mismas opciones y el mismo compilador. Una vez sabemos que todas las funciones y subrutinas funcionan como es debido las encapsulamos en un módulo.
Esto ayuda a tener una idea intuitiva de por qué un módulo debe ser un archivo a parte. Su propio nombre lo dice, un módulo es algo independiente que se enlaza como si fuera algo adicional.
Autor y licencia de 'Compilar... de verdad - Módulos'
Guillem Borrell Extraído de: http://torroja.dmt.upm.es:9673/Guillem_Site/Varios/compiladores
Esta obra está bajo una licencia de Creative Commons.
|
|
|
|
Este contenido ha sido recopilado por el equipo de Wikilearning. Todo el contenido recopilado se ha obtenido respetando y comunicando en nuestro site la licencia de cada fuente.
|
|
Wikilearning tiene permiso expreso por escrito de los autores para publicar los contenidos que ha extraído de otras webs, incluyendo su uso comercial.
|
|
Wikis relacionados con 'Compilar... de verdad - Módulos'
Tutorial para configurar y compilar el Kernel, la estructura del sitema operativo GNU/Linux parte del...
Más »
La compilación del kernel se hace a la manera Debian, es decir, con herramientas propias...
Más »
Ya desde la primera página de la introducción a su obra principal, Wahrheit und Methode...
Más »
"Es nuestra experiencia lingüística, la inserción en ese diálogo interno con nosotros mismos, que es...
Más »
El presente trabajo parte de considerar -como lo sostiene Bixio (1990: 67)- que no existe...
Más »
¿Estás seguro de que deseas eliminar este capítulo?