Keywords: gildas-evolution

Next: Documentation and Help Up: The future of the Previous: Graphic Display Evolution Contents

# Programming - Portability

In programming style, it is now reasonable to convert the package to Fortran-90, since the language is mature and compilers can be found on most machines.

Porting could most likely be limited to a smaller number of operating systems. Since LinUX is becoming popular, this should become THE basic system for GILDAS software. Removing support for other flavors of Unix would free substantial manpower.

Portability requires the suppression whenever possible of NAG use by using public domain libraries. The only task effectively using NAG is `UV_FIT`. Robert Lucas wrote a new version of `UV_FIT` using the NETLIB SLATEC library. NIC uses NAG for 2-D gaussian fitting. Dominique Broguiere will take care of modifying it.