Articulo de referencia

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 aso...

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]

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 .
  • Sitio web oficial


Obtenido de "https://es.wikipedia.org/w/index.php?title=Marte_digital&oldid=1167331600"