herreros


Whitesmiths Ltd. fue una compañía de software fundada en la ciudad de Nueva York por PJ Plauger , Mark Krieger y Gabriel Pham, [1] y ubicada por última vez en Westford, Massachusetts . Vendió un sistema operativo similar a Unix llamado Idris , así como el primer compilador comercial de C , Whitesmiths C.

El compilador Whitesmiths, escrito por primera vez para el PDP-11 , fue lanzado en 1978 y compiló una versión de C similar a la aceptada por la Versión 6 de Unix ( el compilador C original de Dennis Ritchie ). Era una implementación completamente nueva, que no tomaba prestado ningún código de Unix. Hoy en día, se recuerda principalmente por prestar su nombre a un estilo de sangría particular , utilizado originalmente en los ejemplos de código que lo acompañaban. El primer cliente de Whitesmith para su compilador de C fue Fischer & Porter, una empresa de control de procesos ubicada entonces en Warminster, Pensilvania . Además de PDP-11, el compilador tenía generadores de código para Intel 8080/Zilog Z80, Motorola MC68000 y VAX-11, y se usaba comúnmente como compilador cruzado.. Whitesmiths también desarrolló un front-end de Pascal para el compilador, que emitía código en lenguaje C para la entrada al compilador de C.

En 1983, Whitesmiths era uno de varios proveedores de sistemas operativos similares a Unix. [2] Ese año, Whitesmiths formó una alianza técnica y comercial con COSMIC Software, con sede en Francia. En ese momento, Whitesmiths publicó 16 bits compiladores para máquinas como PDP-11 , mientras que CÓSMICA publicó 8 bits compiladores de Intel y Motorola CPU . Esta alianza tecnológica mejoró los compiladores para ambos mercados. Whitesmiths participó activamente en el desarrollo de la norma ANSI C original proporcionando varios miembros al comité de normas y organizando algunas sesiones técnicas. Fueron uno de los primeros proveedores de un compilador compatible con ANSI C.

El presidente de la empresa de 1978 a 1988 fue PJ Plauger. Whitesmiths se fusionó con Intermetrics en diciembre de 1988, lo que dio lugar a nuevas fusiones y adquisiciones .