D is a compiled, garbage collected, general purpose system and application programming language. It supports three programming models: imperative (function + data), object-oriented, and generic (template metaprogramming); making it a multiparadigm language. It is higher level than C++, but retains abilities to write low level, high performance code, and to interface directly with operating system APIs, and hardware, via an inline assembler. D is well suited to writing medium to large scale, million line programs, with teams of developers. D is easy to learn, more so for C/C++ and Java programmers, has many abilities to aid programmers, and is intended for aggressive compiler optimizing. It maximizes similarity to C/C++ language, processes, and tools, except where backward compatibility interferes with productive coding and more efficient compiling.
The effort is lead by Walter Bright, who wrote or co-wrote many respected programs. Compilers: Zortech C/C++ that became Symantec C/C++ that is now Digital Mars C/C++, Northwest Software C, Datalight C, Zorland C, Visual Cafe Java, DMDScript (ECMA 262 (JavaScript) compiler/interpreter), ABEL (Advanced Boolean Expression Language). Games: Mattel Las Vegas Roulette, Empire: Wargame of the Century.
More information
More information
Subcategories 3
Related categories 12
Sites 12
Compiled, garbage collected, simpler C/C++ replacement by Walter Bright (wrote first DOS C++ compiler). Maximum similarity to C/C++, except where backward compatibility hurts. Overview, specification, download. [Digital Mars]
For GCC 3.3.x, 3.4.x versions supporting FreeBSD, Linux, Mac OS X, Cygwin. Description, build instructions, downloads, links, contact. [Open source]
Fine, brief description. If you are in haste, read this.
Of features to add to D, Eigenpoll unofficial list.
D header file downloads for SDL, OpenGL, glut.
D Wiki page, with comments, links, at Cunningham and Cunningham, Inc.
D programming resource: website news, Wiki, source codes (D irclib, DFL, fileprompt, ini, list, SQLite, trayicon, wildcard), FAQ, tutorial, downloads, images, links.
Brief tutorial, d2html (tool converts D source code to syntax colored HTML), source code, large links page.
Explanations, instructions, code samples (pure D, D with Windows APIs), ongoing projects (Make DB test data, Financial Package, Support, Idea List), D website banners, links.
Descriptions and examples of several basic concepts, several small example statements/programs.
Wrote D; Northwest Software C, Datalight C, Zorland C, Zortech C++ (first native C++ compiler), Symantec C++, Digital Mars C++; Visual Cafe Java compiler; ABEL Advanced Boolean Expression Language compiler; DMDScript ECMA 262 Script compiler/interpreter; Empire Wargame.
WikiWeb for D language user community: documentation, discussions, tutorials, library lists, roadmaps, links.
Compiled, garbage collected, simpler C/C++ replacement by Walter Bright (wrote first DOS C++ compiler). Maximum similarity to C/C++, except where backward compatibility hurts. Overview, specification, download. [Digital Mars]
D Wiki page, with comments, links, at Cunningham and Cunningham, Inc.
For GCC 3.3.x, 3.4.x versions supporting FreeBSD, Linux, Mac OS X, Cygwin. Description, build instructions, downloads, links, contact. [Open source]
D header file downloads for SDL, OpenGL, glut.
Of features to add to D, Eigenpoll unofficial list.
Fine, brief description. If you are in haste, read this.
D programming resource: website news, Wiki, source codes (D irclib, DFL, fileprompt, ini, list, SQLite, trayicon, wildcard), FAQ, tutorial, downloads, images, links.
Explanations, instructions, code samples (pure D, D with Windows APIs), ongoing projects (Make DB test data, Financial Package, Support, Idea List), D website banners, links.
WikiWeb for D language user community: documentation, discussions, tutorials, library lists, roadmaps, links.
Brief tutorial, d2html (tool converts D source code to syntax colored HTML), source code, large links page.
Descriptions and examples of several basic concepts, several small example statements/programs.
Wrote D; Northwest Software C, Datalight C, Zorland C, Zortech C++ (first native C++ compiler), Symantec C++, Digital Mars C++; Visual Cafe Java compiler; ABEL Advanced Boolean Expression Language compiler; DMDScript ECMA 262 Script compiler/interpreter; Empire Wargame.
Other languages 2
Last update:
May 30, 2023 at 5:15:18 UTC
Check out
Society: History: By Topic: Exploration: Explorers: Champlain, Samuel de
- Recently edited by shedragon
- Recently edited by shedragon