Digital Mars es una pequeña empresa de software estadounidense propiedad de Walter Bright y con sede en Vienna, Virginia . Fabrica compiladores de C , C++ y D , y utilidades asociadas como un entorno de desarrollo integrado (IDE) para Windows y DOS , al que Digital Mars llama entorno de desarrollo y depuración integrado (IDDE). [1]
Los compiladores se pueden descargar de forma gratuita desde el sitio web de Digital Mars. [2] Los nombres de los productos cambiaron con el tiempo. El compilador de C se denominó primero compilador Datalight C, luego Zorland C, luego Zortech C, luego compilador Digital Mars C/C++. El compilador de C++ se denominó primero Zortech C++, luego Symantec C++, luego Digital Mars C++ (DMC++).
La empresa ganó notoriedad en la comunidad de desarrollo de software por crear el lenguaje de programación D. D surgió de la frustración de Bright con la dirección del lenguaje C++ y de su experiencia al implementarlo. [ cita requerida ] Digital Mars también es notable por haber enviado el primer compilador comercial de C++ para Windows [3]
En 2002, Digital Mars lanzó DMDScript, un motor de JavaScript compatible con ECMA-262 , escrito en D. [ cita requerida ]
En 1988, Zortech fue el primer compilador de C++ que se lanzó para Windows . PC Magazine realizó una evaluación comparativa de gráficos e informó que la mayoría de los ejecutables producidos por Zortech se ejecutaban más rápido que los ejecutables producidos por Microsoft C 5.1 y por Watcom C 6.5 . [3] Stanley B. Lippman escribió que Zortech fue el primer compilador de C++ en implementar la optimización del valor de retorno . Más tarde, el estándar C++ lo requirió. [4]
En 2023, Mike Engelhardt lanzó un nuevo simulador QSPICE , que utiliza este compilador en el backend para permitir que los modelos de simulación de comportamiento creados en C++ y Verilog se compilen en código nativo y se carguen mediante el entorno de simulación. [5] [6]
En una reseña de febrero de 1989 sobre la optimización de compiladores de C, BYTE aprobó el precio de 90 dólares de Zortech C 1.07, que incluía IDE y compatibilidad con Microsoft CodeView . La revista informó que el software "carece de algunas de las características de los que se encuentran en el rango de los 400 dólares", pero que su código a menudo se comparaba mejor. BYTE concluyó que "Zortech hace todo lo que un compilador tiene que hacer, a un precio atractivo". [7]
El primer compilador de C++ real para PC
Fue implementado por primera vez por Walter Bright en una versión de su compilador Zortech C++.