stringtranslate.com

Marte digital

Digital Mars es una pequeña empresa de software estadounidense propiedad de Walter Bright y con sede en Viena, Virginia . Crea compiladores C , C++ y D , y utilidades asociadas, como un entorno de desarrollo integrado (IDE) para Windows y DOS , que Digital Mars llama entorno integrado de desarrollo y depuración (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 llamó primero compilador Datalight C, luego Zorland C, luego Zortech C y luego compilador Digital Mars C/C++. El compilador de C++ se llamó primero Zortech C++, luego Symantec C++ y 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 en su implementación. [ cita necesaria ] Digital Mars también se destaca por haber enviado el primer compilador comercial de C ++ para Windows [3]

En 2002, Digital Mars lanzó DMDScript, un motor JavaScript compatible con ECMA-262 , escrito en D. [ cita necesaria ]

Historia

En 1988, Zortech fue el primer compilador de C++ lanzado para Windows . PC Magazine realizó una prueba comparativa de gráficos e informó que la mayoría de los ejecutables producidos por Zortech se ejecutaron más rápido que los ejecutables producidos por Microsoft C 5.1 y 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++ requirió esto. [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 por C++ y Verilog se compilen en código nativo y se carguen mediante el entorno de simulación. [5] [6]

Referencias

  1. ^ "Funciones de Digital Mars".
  2. ^ "Acuerdo de licencia de Digital Mars".
  3. ^ ab Randy Davis, Stephen (31 de octubre de 1988). "Zortech envía el primer compilador de C++". Revista PC . Nueva York: Ziff Davis. pag. 38 . Consultado el 7 de marzo de 2018 . El primer compilador verdadero de C++ para PC
  4. ^ Stanley B. Lippman (1997). Gemas de C ++: perlas de programación del informe C ++ (biblioteca de referencia SIGS) . ISBN 0-13-570581-9. Fue 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 de energía" . Consultado el 26 de julio de 2023 .

Enlaces externos