Digitek


Digitek, cofundada a principios de la década de 1960 por tres socios iguales (James R. Dunlap, presidente y vicepresidentes Donald Ryan y Donald Peckham, que habían trabajado juntos en Hughes Aircraft Company , en Culver City, California [1] ), fue autor de muchos de los sistemas de lenguaje de programación ( compilador + tiempo de ejecución + biblioteca intrínseca ) en los sistemas informáticos de varios fabricantes, incluidos IBM , SDS , GE , Bell Labs y muchos otros. En la década de 1960, Digitek se publicitó con frecuencia en las revistas Scientific American y Datamation .

Digitek se disolvió cuando GE lo reprendió por no entregar un compilador PL / I prometido para el proyecto Multics . [2] Don Peckham fue comprado. Con Dave McFarland, también de Digitek, Don Ryan fundó Ryan-McFarland, que continuó con el trabajo de redacción del compilador. [1]

El primer cliente de compiladores de Digitek fue Scientific Data Systems (SDS), una empresa de hardware de mainframe para ordenadores fundada por Max Palevsky en 1961 y posteriormente adquirida por Xerox en 1969. [1]

Digitek escribió sistemas de lenguaje para casi todos los lenguajes de programación populares en ese momento, incluidos FORTRAN , PL / I , SIMSCRIPT , COBOL y BASIC . Algunos compiladores de Digitek son IBM System 360 G Level FORTRAN y Bell Labs PL / I. Debido a su implementación en una tecnología de máquina virtual llamada POPS (para "Operadores programados" [3] [4] ), los compiladores de la empresa pudieron desarrollarse rápidamente y tenían una "huella" común. Más tarde, esto permitió que una empresa sucesora, Ryan-McFarland Corporation, capitalizara la rápida expansión de la microcomputadora.mercado a fines de la década de 1970 y principios de la de 1980 al proporcionar compiladores basados ​​en POPS a prácticamente todos los proveedores de computadoras emergentes en ese momento. Entre estos productos se encontraban RM / COBOL y RM / BASIC para Tandy's TRS-80, e IBM Professional FORTRAN (y su gemelo, RM / FORTRAN) para MS-DOS. Ryan-McFarland se vendió a una empresa australiana (Austec) en 1987, y la tecnología del compilador basada en POPS se vendió posteriormente a Language Processors, Inc. (más tarde rebautizada como Liant Software Corporation). Liant fue comprado por Micro Focus International en 2008, donde se vende la tecnología, en forma de compilador RM / COBOL-85 y sistema de tiempo de ejecución. En 2020, las aplicaciones creadas con esta implementación POPS de COBOL todavía se utilizan ampliamente en todo el mundo.

Lahey Computer Systems F77L también era un compilador Fortran 77 basado en POPS, para MS-DOS . Don Ryan, Thomas M Lahey, Doug Ahl, Noel Vasquez, David McFarland y Jack Perrine (desarrollador de Univac 1108 Fortran V y Athena Fortran) habían trabajado en Digitek al mismo tiempo.