MODCOMP
Fort Lauderdale, FL
In November of 1987, MODCOMP hired me as a Project Manager to implement a common set of C, FORTRAN and Pascal compilers for their full set of product platforms. At that time, MODCOMP's product line included 3 distinct combinations of operating systems and computer hardware. These were a proprietary operating system on proprietary hardware, real-time UNIX on proprietary hardware and real-time UNIX on Motorola 68030 hardware. There were 9 different compilers to support the 3 programming languages in all 3 environments. To simplify maintenance and improve portability of customer applications, my job was to select a single vendor for compiler front ends to generate common intermediate code for all 3 languages. Along with the engineers reporting to me, I ported the vendor's compiler back end to each of MODCOMP's target environments and tested for conformance to ANSI and ISO validation criteria.