Digital Mars

Digital Mars is a small American software company owned by Walter Bright and based in Vienna, Virginia, that makes C, C++ and D compilers, and associated utilities such as an integrated development environment (IDE) for Windows and DOS, which Digital Mars terms an integrated development and debugging environment (IDDE).[1] They also distribute the compilers for free on their web site.

Digital Mars
IndustrySoftware industry
Headquarters
Websitewww.digitalmars.com 

Over time, the names of these products have changed. The C compiler was first named Datalight C compiler, then Zorland C, then Zortech C, and now Digital Mars C/C++ compiler.[2] The C++ compiler was first named Zortech C++ (the first commercial C++ compiler for Windows), then Symantec C++, and now Digital Mars C++ (DMC++).

The company has gained notice in the software development community for the D programming language, which was developed in-house and a result of Bright's frustration with the direction of the C++ language and his experience implementing it.

In 2002, Digital Mars released DMDScript, an ECMA-262-compliant JavaScript engine, written in the D language.

History

In 1988 Zortech C++ was the first C++ compiler to ship for Windows and the performance of its compiled executables compared favourably against Microsoft C 5.1 and Watcom C 6.5 in a graphics benchmark run by PC Magazine.[3] Stanley B. Lippman described how Zortech C++ was the first compiler to implement return value optimization, a now obligatory optimization for any C++ compiler.[4]

gollark: It's available and seems to work. uBlock Origin for the Android version of Firefox is usable.
gollark: Why not?
gollark: I've never actually set up pihole before, I just run adblockers on my actual dëvices.
gollark: You don't want your DNS and DHCP stuff to be at the mercy of wireless stuff.
gollark: It mucks with DHCP a bit. Besides that, if you're running pihole then hook it up over Ethernet.

References

  1. "Digital Mars Features".
  2. "Digital Mars License Agreement".
  3. 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
  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
This article is issued from Wikipedia. The text is licensed under Creative Commons - Attribution - Sharealike. Additional terms may apply for the media files.