Цифровой Марс
В этой статье есть несколько проблем. Пожалуйста, помогите улучшить его или обсудите эти проблемы на странице обсуждения . ( Узнайте, как и когда удалять эти шаблонные сообщения )
|
Промышленность | Индустрия программного обеспечения |
---|---|
Штаб-квартира |
Digital Mars — небольшая американская по разработке программного обеспечения компания , принадлежащая Уолтеру Брайту и базирующаяся в Вене, штат Вирджиния . Он создает компиляторы C , C++ и D и связанные с ними утилиты, такие как интегрированная среда разработки (IDE) для Windows и DOS , которую Digital Mars называет интегрированной средой разработки и отладки (IDDE). [1]
Компиляторы можно бесплатно загрузить с веб-сайта Digital Mars. [2] Названия продуктов со временем менялись. Компилятор C сначала назывался компилятором Datalight C, затем Zorland C, затем Zortech C, затем компилятором Digital Mars C/C++. Компилятор C++ сначала назывался Zortech C++, затем Symantec C++, а затем Digital Mars C++ (DMC++).
Компания получила известность в сообществе разработчиков программного обеспечения благодаря созданию языка программирования D. D возник из-за разочарования Брайта направлением развития языка C++ и его опытом его реализации. [ нужна ссылка ] Digital Mars также примечательна тем, что выпустила первый коммерческий компилятор C++ для Windows. [3]
В 2002 году Digital Mars выпустила DMDScript, ECMA-262 -совместимый JavaScript-движок , написанный на языке 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]
Ссылки
[ редактировать ]- ^ «Особенности цифрового Марса» .
- ^ «Лицензионное соглашение о цифровом Марсе» .
- ^ Jump up to: Перейти обратно: а б Рэнди Дэвис, Стивен (31 октября 1988 г.). «Zortech выпускает первый компилятор C++» . Журнал ПК . Нью-Йорк: Зифф Дэвис. п. 38 . Проверено 7 марта 2018 г.
Первый настоящий компилятор C++ для ПК.
- ^ Стэнли Б. Липпман (1997). Жемчужины C++: жемчужины программирования из отчета C++ (Справочная библиотека SIGS) . ISBN 0-13-570581-9 .
Впервые он был реализован Уолтером Брайтом в версии его компилятора Zortech C++.
- ^ «Использование C++ и Verilog в QSPICE» . Проверено 26 июля 2023 г.
- ^ «QSPICE совершает революцию в моделировании цепей аналоговых устройств в области электропитания» . Проверено 26 июля 2023 г.