stringtranslate.com

Marte digital

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 ]

Historia

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]

Recepción

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]

Referencias

  1. ^ "Características de Digital Mars".
  2. ^ "Acuerdo de licencia de Digital Mars".
  3. ^ ab Randy Davis, Stephen (31 de octubre de 1988). "Zortech lanza el primer compilador de C++". PC Magazine . Nueva York: Ziff Davis. p. 38 . Consultado el 7 de marzo de 2018 . El primer compilador de C++ real para PC
  4. ^ Stanley B. Lippman (1997). C++ Gems: Programming Pearls from The C++ Report (Biblioteca de referencia SIGS) . ISBN 0-13-570581-9Fue implementado por primera vez por Walter Bright en una versión de su compilador Zortech C++ .
  5. ^ "Uso de C++ y Verilog en QSPICE" . Consultado el 26 de julio de 2023 .
  6. ^ "QSPICE revoluciona la simulación de circuitos de dispositivos analógicos y de potencia" . Consultado el 26 de julio de 2023 .
  7. ^ Apiki, Steven; Udell, Jon (febrero de 1989). "Suavizando C". BYTE . págs. 170–186 . Consultado el 8 de octubre de 2024 .

Enlaces externos