next up previous contents
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.

Gildas manager 2014-07-01