Ratfiv es una versión mejorada del lenguaje de programación Ratfor , un preprocesador para Fortran diseñado para darle capacidades similares a C. Fortran fue ampliamente utilizado para la programación científica pero tenía primitivas de flujo de control muy básicas ("do" y " goto ") y ninguna facilidad " macro " que limitara su expresividad.
El nombre del idioma es un juego de palabras ( Ratfor (RATional FORtran) -> "Rat Four" -> "Rat Five" -> RatFiv ).
Ratfiv fue desarrollado por Bill Wood en el Instituto de Investigación del Cáncer , Filadelfia , PA a principios de la década de 1980 y publicado en varias cintas de DECUS (Grupo de usuarios de equipos digitales) SIG (Grupo de interés especial). Está basado en el Ratfor original de B. Kernighan y PJ Plauger , con reescrituras y mejoras de David Hanson y sus amigos (U. de Arizona), Joe Sventek y Debbie Scherrer ( Lawrence Berkeley National Laboratory ).
Ratfiv V2.1 se distribuyó en la cinta DECUS RSX82a SIG. [1]