Digital Mars C/C++ Compiler

Digital Mars C/C++ Compiler 8.45

A Fully Equipped Windows Environment Compiler

Digital Mars C/C++ Compiler is a snappy Windows compiler comprising a librarian, linker, Win32 and standard header files, standard template library, MicroEmacs editor, runtime linkable libraries, and a lot more. View full description

PROS

  • Comprehensive and effective compilation
  • Frequently updated compiler

CONS

  • Not a widely used compiler
  • Library linking issues cannot be ruled out

Digital Mars C/C++ Compiler is a snappy Windows compiler comprising a librarian, linker, Win32 and standard header files, standard template library, MicroEmacs editor, runtime linkable libraries, and a lot more.

Effective

Digital Mars C/C++ Compiler helps optimise high-level programming code to enhance the code’s performance. In other words, the compiler renders the advanced code maintainable and understandable. It transforms conditional statements, loops, and recursive functions. It also eliminates whole code blocks and reaps into the instruction set architecture. All of this compiling happens automatically, which ensures the compiler is not prevented from executing more or additional efficient optimisations. The C and C++ compilers work with Microsoft or Symantec debuggers. The compiler has been constantly improved with regard to the techniques it utilises for compiling the code.

Getting More Out of the Tool

To make sure Digital Mars C/C++ Compiler does a perfect job of code optimisation, make sure you write maintainable, understandable code. Use the tool’s intrinsic functions. This Digital Mars compiler has extensive function knowledge and replaces the function call using an efficient instructions sequence that taps into the target ISA. Also, use the compiler’s profile-guided optimization. Using this technique, Digital Mars C/C++ Compiler gets to learn a lot more about the code’s behaviour at run time and therefore can optimise things accordingly. These are just few of the several optimisation techniques you may use to good effect.

Digital Mars is a fast compiler for the Windows environment. It includes a linker, a librarian, standard and Win32 header files, runtime linkable libraries, a standard template library, the MicroEmacs editor, and more.

Features of the app:

  • Support for Win32, Win16, DOS16 and DOS32 all in one package
  • Fastest compile/link times in the industry
  • Powerful optimization technology with register allocation and instruction scheduling
  • Design by Contract added into C++
  • SGI's Standard Template Library 3.3
  • STLport 4.5.3 (for Win32)
  • Integrated development and debugging environment (IDDE)
  • Project Express
  • Resource Studio
  • Express Agents for generating MFC apps
  • Documentation in browsable HTML format
  • Tutorials and sample code

Digital Mars C/C++ Compiler

Download

Digital Mars C/C++ Compiler 8.45

User reviews about Digital Mars C/C++ Compiler

  • Mithun, The Tamil Boy!

    by Mithun, The Tamil Boy!

    "Hey! This is not yet another compiler!"

    I have been used Digital Mars compiler since the last two years. I'm just loving it till now and I will, forever, of ...   More.