stringtranslate.com

Цифровой Марс

Digital Mars — небольшая американская компания- разработчик программного обеспечения , принадлежащая Уолтеру Брайту и базирующаяся в Вене, штат Вирджиния . Она производит компиляторы C , C++ и D , а также сопутствующие утилиты, такие как интегрированная среда разработки (IDE) для Windows и DOS , которую Digital Mars называет интегрированной средой разработки и отладки (IDDE). [1]

Компиляторы можно бесплатно загрузить с веб-сайта Digital Mars. [2] Названия продуктов со временем менялись. Компилятор C сначала назывался Datalight C compiler, затем Zorland C, затем Zortech C, затем Digital Mars C/C++ compiler. Компилятор C++ сначала назывался Zortech C++, затем Symantec C++, затем Digital Mars C++ (DMC++).

Компания получила известность в сообществе разработчиков программного обеспечения благодаря созданию языка программирования D. D появился из-за разочарования Брайта направлением развития языка C++ и его опыта его внедрения. [ необходима цитата ] Digital Mars также известна тем, что выпустила первый коммерческий компилятор C++ для Windows [3]

В 2002 году компания Digital Mars выпустила DMDScript, JavaScript-движок , совместимый со стандартом ECMA-262 и написанный на языке D. [ необходима ссылка ]

История

В 1988 году Zortech стал первым компилятором C++, выпущенным для Windows . Журнал PC Magazine провел графический тест и сообщил, что большинство исполняемых файлов, созданных Zortech, работали быстрее, чем исполняемые файлы, созданные Microsoft C 5.1 и Watcom C 6.5 . [3] Стэнли Б. Липпман писал, что Zortech был первым компилятором C++, реализовавшим оптимизацию возвращаемого значения . Позже стандарт C++ потребовал этого. [4]

В 2023 году Майк Энгельхардт выпустил новый симулятор QSPICE , который использует этот компилятор на бэкэнде, чтобы позволить поведенческим имитационным моделям, созданным на C++ и Verilog, компилироваться в машинный код и загружаться средой моделирования. [5] [6]

Прием

В обзоре оптимизации компиляторов C в феврале 1989 года BYTE одобрил цену Zortech C 1.07 в $90, включая IDE и совместимость с Microsoft CodeView . Журнал сообщил, что программное обеспечение «не имеет некоторых функций тех, что стоят $400», но его код часто лучше показывал себя в бенчмарках. BYTE пришел к выводу, что «Zortech делает все, что должен делать компилятор — по привлекательной цене». [7]

Ссылки

  1. ^ «Цифровые особенности Марса».
  2. ^ «Лицензионное соглашение Digital Mars».
  3. ^ ab Рэнди Дэвис, Стивен (31 октября 1988 г.). "Zortech Ships First C++ Compiler". PC Magazine . Нью-Йорк: Ziff Davis. стр. 38. Получено 7 марта 2018 г. Первый настоящий компилятор C++ для ПК
  4. ^ Стэнли Б. Липпман (1997). C++ Gems: Programming Pearls из The C++ Report (SIGS Reference Library) . ISBN 0-13-570581-9Впервые он был реализован Уолтером Брайтом в версии его компилятора Zortech C++ .
  5. ^ "Использование C++ и Verilog в QSPICE" . Получено 26 июля 2023 г.
  6. ^ "QSPICE производит революцию в моделировании цепей силовых и аналоговых устройств" . Получено 26 июля 2023 г. .
  7. ^ Апики, Стивен; Уделл, Джон (февраль 1989). «Сглаживание C». BYTE . стр. 170–186 . Получено 08.10.2024 .

Внешние ссылки