GETFOR and RUN make getfor and run obsolete. GETFOR gets a Fortran or c program from the vgr library specified. It also modifies the Makefile to ensure proper compilation and linking. It will create the correct libraries, if they are not already present. GETFOR assumes that either you have no Makefile, in which case it will create one, or that you have a modern one. The modern Makefile allows for faster library loading, dynamic libraries, and multiple optimization levels.