Revision as of 20:32, 27 June 2007 editSasquatch (talk | contribs)Administrators10,702 edits spelling...← Previous edit | Latest revision as of 21:15, 8 October 2024 edit undoYlee (talk | contribs)Extended confirmed users, Pending changes reviewers, Rollbackers45,345 edits →Reception: New section | ||
(50 intermediate revisions by 36 users not shown) | |||
Line 1: | Line 1: | ||
{{multiple issues |{{self-published|date=March 2016}}{{like resume|date=October 2021}} }} | |||
⚫ | |||
{{Infobox company | |||
| name = Digital Mars | |||
| logo = | |||
| type = | |||
| industry = ] | |||
| fate = | |||
| successor = | |||
| founded = | |||
| founders = | |||
| defunct = | |||
| hq_location_city = ], ] | |||
| hq_location_country = | |||
| key_people = | |||
| products = | |||
| num_employees = | |||
| num_employees_year = | |||
| revenue = | |||
| homepage = | |||
}} | |||
<!-- For references, this topic is well documented in other articles to which this article Wikilinks. --> | |||
'''Digital Mars''' is a small ] software ] owned by ] and based in ]. It makes ], ], and ] compilers, and associated utilities such as an ] (IDE) for ] and ], which Digital Mars calls an integrated development and debugging environment (IDDE).<ref>{{cite web |url=http://www.digitalmars.com/features.html |title=Digital Mars Features}}</ref> | |||
The compilers can be downloaded, free of charge, from Digital Mars's web site.<ref>{{cite web |url=http://www.digitalmars.com/download/dmcpp.html |title=Digital Mars License Agreement}}</ref> | |||
Product names changed over time. The C compiler was first named ] C compiler, then Zorland C, then Zortech C, then Digital Mars C/C++ compiler. The C++ compiler was first named Zortech C++, then ] C++, then Digital Mars C++ (DMC++). | |||
The company gained notice in the software development community for creating the ]. D resulted from Bright's frustration with the direction of the C++ language and from his experience implementing it.{{citation needed|date=October 2021}} | |||
Digital Mars is also notable for having shipped the first commercial C++ compiler for ]<ref name=first_cpp /> | |||
In 2002, Digital Mars released DMDScript, an ]-compliant ], written in D.{{citation needed|date=October 2021}} | |||
==History== | |||
In 1988, Zortech was the first C++ compiler to ship for ]. ] ran a graphics benchmark, and reported that most executables produced by Zortech ran faster than executables produced by ] and by ].<ref name=first_cpp>{{cite magazine |last=Randy Davis |first=Stephen |date=October 31, 1988 |title=Zortech Ships First C++ Compiler |page=38 |url=https://archive.org/details/PC-Mag-1988-10-31 |magazine=PC Magazine |location=New York |publisher=Ziff Davis |access-date=March 7, 2018 |quote="The first true C++ compiler for the PC" }}</ref> ] wrote that Zortech was the first C++ compiler to implement ]. Later, the C++ standard required this.<ref>{{cite book| title=C++ Gems: Programming Pearls from The C++ Report (SIGS Reference Library)|isbn=0-13-570581-9|author=Stanley B. Lippman|author-link=Stanley B. Lippman|year=1997 |quote="It was first implemented by Walter Bright in a version of his Zortech C++ compiler"}}</ref> | |||
In 2023, ] released a new simulator ], 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.<ref>{{cite web| title=Using C++ and Verilog in QSPICE| url=https://www.qorvo.com/design-hub/videos/using-c-plus-plus-and-verilog-in-qspice|access-date=July 26, 2023}}</ref><ref>{{cite web| title=QSPICE Revolutionizes Power, Analog Device Circuit Simulation | url=https://www.eetimes.com/qspice-revolutionizes-power-analog-device-circuit-simulation|access-date=July 26, 2023}}</ref> | |||
==Reception== | |||
In a February 1989 overview of optimizing C compilers, '']'' approved of Zortech C 1.07's $90 price, included IDE, and ] 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".<ref name="byte198902">{{Cite magazine |last=Apiki |first=Steven |last2=Udell |first2=Jon |date=February 1989 |title=Smoothing Out C |url=https://archive.org/details/eu_BYTE-1989-02_OCR/page/n225/mode/1up?view=theater |access-date=2024-10-08 |magazine=BYTE |pages=170-186}}</ref> | |||
==References== | |||
{{Reflist}} | |||
==External links== | |||
* {{Official Website}} | |||
⚫ | ] | ||
] | |||
{{Ict-company-stub}} |
Latest revision as of 21:15, 8 October 2024
This article has multiple issues. Please help improve it or discuss these issues on the talk page. (Learn how and when to remove these messages)
|
Industry | Software industry |
---|---|
Headquarters | Vienna, Virginia, United States |
Digital Mars is a small American software company owned by Walter Bright and based in Vienna, Virginia. It makes C, C++, and D compilers, and associated utilities such as an integrated development environment (IDE) for Windows and DOS, which Digital Mars calls an integrated development and debugging environment (IDDE).
The compilers can be downloaded, free of charge, from Digital Mars's web site. Product names changed over time. The C compiler was first named Datalight C compiler, then Zorland C, then Zortech C, then Digital Mars C/C++ compiler. The C++ compiler was first named Zortech C++, then Symantec C++, then Digital Mars C++ (DMC++).
The company gained notice in the software development community for creating the D programming language. D resulted from Bright's frustration with the direction of the C++ language and from his experience implementing it. Digital Mars is also notable for having shipped the first commercial C++ compiler for Windows
In 2002, Digital Mars released DMDScript, an ECMA-262-compliant JavaScript engine, written in D.
History
In 1988, Zortech was the first C++ compiler to ship for Windows. PC Magazine ran a graphics benchmark, and reported that most executables produced by Zortech ran faster than executables produced by Microsoft C 5.1 and by Watcom C 6.5. Stanley B. Lippman wrote that Zortech was the first C++ compiler to implement return value optimization. Later, the C++ standard required this.
In 2023, Mike Engelhardt released a new simulator QSPICE, 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.
Reception
In a February 1989 overview of optimizing C compilers, BYTE approved of Zortech C 1.07's $90 price, included IDE, and Microsoft 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".
References
- "Digital Mars Features".
- "Digital Mars License Agreement".
- ^ Randy Davis, Stephen (October 31, 1988). "Zortech Ships First C++ Compiler". PC Magazine. New York: Ziff Davis. p. 38. Retrieved March 7, 2018.
The first true C++ compiler for the PC
- 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
- "Using C++ and Verilog in QSPICE". Retrieved July 26, 2023.
- "QSPICE Revolutionizes Power, Analog Device Circuit Simulation". Retrieved July 26, 2023.
- Apiki, Steven; Udell, Jon (February 1989). "Smoothing Out C". BYTE. pp. 170–186. Retrieved 2024-10-08.
External links
This article about an IT-related or software-related company or corporation is a stub. You can help Misplaced Pages by expanding it. |