d languages programming  D


    D Languages Programming













D Languages Programming


D

D is a compiled, garbage collected, general purpose system and application programming 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. 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.

Add to Newsvine Add to Reddit Add to Furl Add to Blinklist Add to Technorati Add to Digg Add to Del.icio.us


    Top: Computers: Programming: Languages: D

See Also:
Editor's Picks:

- 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]
- Open source development for D: many projects, project and general forums, Subversion source control, bug-tracking, distribution, tutorials, website news.


  • - Light Editor for D, to edit source code. Builds on DUI toolkit (a binding to GTK+) and Scintilla editor. [Open Source, GPL]
  • - Comments, example of functional closures, anonymous functions giving cleaner way to define generic programs; Glud (GUI Library Using D) D Windows library (was WinLib); archives, downloads, links, email contact.
  • - Forum to discuss D issues, share ideas about projects coded with and for D. Members can download and upload resources.
  • - Lua language API for D: download, short directions, code sample.
  • - Shades of green and blue colors with text 'D language', image size is 88 x 31, PNG and GIF versions.
  • - Cunningham & Cunningham, Inc., Wiki pages on D.
  • - Description and Web form to help D users coordinate and meet each other, in many locations, on the first Monday of each month. [Meetup, Inc.]
  • - D Markup Language, generalization of Embedding D in HTML as outlined at Digital Mars: description, code samples, stylesheet, downloads.
  • - Tunah class-based abstract string library source code, and documentation txt file. [Public Domain]
  • - For D: GMP interface, classes; documents of port of concurrent Java library, Emacs mode, template for array creation and va_array, simple double ended queue (deque), minimal template library. For C: trial faster std.stream. [Open Source]
  • - D programming resource: website news, source codes (DFL, fileprompt, ini, list, SQLite, trayicon, wildcard), FAQ, tutorial, downloads, images, links.
  • - Pragmatic Programmers, LLC, Wiki page on D with positive comments, and code samples.
  • - Libraries: synsoft.text.token, synsoft.win32.perf modules; full help, as HTML (compiled and not, MSDN format). [Synesis Software Pty Ltd.]
  • - D syntax file (script) for Vim text editor. [Open Source, Vim online]
  • - Made so language design discussion can take place in a structured environment, with richly interlinked descriptions of the proposals and ideas generated by the D community. Growing pages on design, libraries, code.
  • - Has brief article introducing D. [Bruce Eckel]
  • - Descriptions and examples of several basic concepts, several small example statements/programs.
  • - Compiles slightly modified D source code into .NET compatible assemblies; 2 download files: source (annotated), binary.
  • - Purpose: port and support D in Open Source; now researching how to link D frontend to GCC backend, or write a D frontend to the GCC compiler: about, news, contact, downloads, D Linux port.
  • - Driver for D: download tar file, brief instructions, code examples.
  • - D programming language conformance and bug tracking test suite. By Thomas Kuhne.
  • - Language shootout D ported benchmarks, table. [Functional Future]
  • - 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;
  • - D-based OS, flat 32-bit, single thread, ring 0 priority. Source code, notes. By Mike Wynn.
  • - WikiWeb for D language user community: documentation, discussions, tutorials, library lists, roadmaps, links.
  • - Old style chase action game for Windows, coded in D, needs OpenGL, display handling by Simple DirectMedia Layer, source code available. English, Japanese. [Open Source]
  • - Forum to discuss leds (Light Editor for D Simple) issues.
  • - Professional game programmer makes 2D/3D games for Windows in D; has yaneSDK4D Game Development Library, runs on Linux and Windows, coded in D, uses SDL and openGL. Descriptions, downloads. English, Japanese. [Open Source, LGPL]
  • - 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.
  • - Code to embed MSIE in a D programs, and libraries for easy Windows 32-bit programming, with ported headers.
  • - To be a D application development framework, integrates: DUI D GUI, leds editor, dpq PostgreSQL pd library wrapper, glade-2 interactive designer, xmld XML parser. [Open Source]
  • - D activity is growing fast in Japan, with useful source code. This is a small but useful list.
  • - Brief tutorial, d2html (tool converts D source code to syntax colored HTML), source code, large links page.
  • - Superb brief description of D. If you are in a hurry, read this.
  • - Downloads for: template list, dynamic library loader. [Open source]
  • - D articles, tutorials, software: Why D Isn't Java (how and why D differs from C and Java); What Makes D Worthwhile; Deimos Template Library, BioD Biomedical D library, Dante A D Ant tool. [Open Content, GNU FDL, Minddrome Networks]
  • - 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 graphical User Interface: language binding to GTK+ graphical toolkit and OpenGL Extension GtkGLExt. Allows making GUI programs; supports Linux, Windows. [Open Source, LGPL]
  • - Several D libraries, programs: dfbth, String formatting/Console stream (like printf), SciTE (editor), libPNG, xmld (like cppdom).
  • - Structured description, review, comparison (C++, Java, C#); many useful, informative forum comments. [OSNews.com]
  • - D programming resource, more for D newbies: news, FAQ, projects with source code, files, links, contact.
  • - D source code of famous beer drinking song.
  • - Documents, program (d.xml for KDE Kate Syntax Highlight System), as tar files. [SMack]
  • - Partial port of X11 headers. By Mike Wynn.


Top


Home | About IAS | Web Design | Web Hosting | Promotion | Consulting | Support | Contact IAS

Copyright © 1995-2008 Internet Advertising Solutions, Inc.
Copyright Notice | Privacy Policy | Site Map | APR









  MySQL - Cache Direct sec.