Movatterモバイル変換


[0]ホーム

URL:


Jump to content
WikipediaThe Free Encyclopedia
Search

Digital Mars

From Wikipedia, the free encyclopedia
This article has multiple issues. Please helpimprove it or discuss these issues on thetalk page.(Learn how and when to remove these messages)
This articlemay contain excessive or inappropriate references toself-published sources. Please helpimprove it by removing references to unreliablesources where they are used inappropriately.(March 2016) (Learn how and when to remove this message)
This biographical articleis writtenlike a résumé. Pleasehelp improve it by revising it to beneutral andencyclopedic.(October 2021)
(Learn how and when to remove this message)
Digital Mars
IndustrySoftware industry
FoundersWalter Bright
Headquarters
Websitedigitalmars.com

Digital Mars is anAmericancomputer software company founded byWalter Bright and based inVienna, Virginia. It makesC,C++, andD compilers, and associated utilities such as anintegrated development environment (IDE) forWindows andMS-DOS, which Digital Mars calls an integrated development and debugging environment (IDDE).[1]

The compilers can be downloaded, free of charge, from Digital Mars's website.[2]Product names changed over time. The C compiler was first namedDatalight C compiler, then Zorland C, then Zortech C, then Digital Mars C/C++ compiler. The C++ compiler was first named Zortech C++, thenSymantec C++, then Digital Mars C++ (DMC++).

The company gained notice in the software development community for creating theD programming language. D resulted from Bright's frustration with the direction of the C++ language and from his experience implementing it.[citation needed]Digital Mars is also notable for having shipped the first commercial C++ compiler forWindows.[3]

In 2002, Digital Mars released DMDScript, anECMA-262-compliantJavaScript engine, written in D.[citation needed]

History

[edit]

In 1988, Zortech was the first C++ compiler to ship forWindows.PC Magazine ran a graphics benchmark and reported that most executables produced by Zortech ran faster than executables produced byMicrosoft C 5.1 and byWatcom C 6.5.[3]Stanley B. Lippman wrote that Zortech was the first C++ compiler to implementreturn value optimization. Later, the C++ standard required this.[4]

In 2023,Mike Engelhardt released a new simulatorQSPICE, which uses this compiler on the backend to allow for C++ and Verilog authored behavioral simulation models to be compiled to native code and loaded by the simulation environment.[5][6]

Reception

[edit]

In a February 1989 overview of optimizing C compilers,BYTE approved of Zortech C 1.07's $90 price, included IDE, andMicrosoft CodeView compatibility. The magazine reported that the software "lacks some of the features of those in the $400 range" but its code often benchmarked better.BYTE concluded that "Zortech does everything that a compiler has to do—at an attractive price".[7]

References

[edit]
  1. ^"Digital Mars Features".
  2. ^"Digital Mars License Agreement".
  3. ^abRandy Davis, Stephen (October 31, 1988)."Zortech Ships First C++ Compiler".PC Magazine. New York: Ziff Davis. p. 38. RetrievedMarch 7, 2018.The first true C++ compiler for the PC
  4. ^Stanley B. Lippman (1997).C++ Gems: Programming Pearls from The C++ Report (SIGS Reference Library).ISBN 0-13-570581-9.It was first implemented by Walter Bright in a version of his Zortech C++ compiler
  5. ^"Using C++ and Verilog in QSPICE". RetrievedJuly 26, 2023.
  6. ^"QSPICE Revolutionizes Power, Analog Device Circuit Simulation". RetrievedJuly 26, 2023.
  7. ^Apiki, Steven; Udell, Jon (February 1989)."Smoothing Out C".BYTE. pp. 170–186. Retrieved2024-10-08.

External links

[edit]


Stub icon

This article about an IT-related or software-related company or corporation is astub. You can help Wikipedia byadding missing information.

Retrieved from "https://en.wikipedia.org/w/index.php?title=Digital_Mars&oldid=1328063783"
Categories:
Hidden categories:

[8]ページ先頭

©2009-2026 Movatter.jp