Dprogramming.com - The D Programming Language
Directory

Home
News
Wiki
Entice Designer
DCode editor
Linkdef
bintod
Tutorial
D FAQ
Code
    bintod
    DFL GUI
    D irclib IRC
    fileprompt
    ini files
    Linkdef
    list linked list
    mtext
    Splat sockets
    trayicon
    wildcard
Contact
Paste
Links

Dprogramming.com Home

Welcome! Dprogramming.com is a site dedicated to the D programming language, providing you with code, software and help related to D.

New D Users

New to D? Not sure how to get started? The official D site can be found over at Digital Mars D, where you can find the DMD compiler, D language specification, standard library (Phobos) documentation, and more.

For tutorials and beginner help, you can check out the tutorial hosted here, the D specification, Phobos documentation, dsource.org tutorials, and the many pages of the D wiki. There is also a new book The D Programming Language based on D 2.0, and a Tango book Learn to Tango with D. Your compiler download should also come with a samples directory with example source code. Some existing D code may fail to compile as it may be for D 1.0, or may have been written while D 2.0 was still evolving; be sure to verify versions.

If you're out for some D source code and libraries, check out the fine selection here at dprogramming.com using the left menu, there's a lot of projects hosted on dsource.org, and the D wiki has library and GUI library lists. You can also browse the standard library source code; it's open source and comes with your compiler download.

DFL Update Schedule
Mon, 03 May 2010 01:00:00 -0700
There is a new DFL monthly update schedule and a new snapshot, check it out.
DFL 0.9.8 release
Sat, 15 Nov 2008 16:00:00 -0800
New DFL release! Highlights include:
  • ToolBar control added.
  • ImageList added, including image support to controls ToolBar, ListView and TreeView.
  • Now works with version 2 D compilers! but this is not officially supported since D 2.x is a moving target.
  • Updated support for D compilers and Tango library.
http://www.dprogramming.com/dfl.php
mtext 2.0 release
Sun, 16 Mar 2008 08:00:00 -0500
The mtext module, previously known as dstring, adds the following in version 2.0:
  • support for both Phobos and Tango;
  • allocators, allowing more control over memory usage, especially when the garbage collector is not desired;
  • updated the code to work better with modern D compilers, such as using opAssign;
  • and made name changes to work better with D's standard string and dstring types.
http://www.dprogramming.com/mtext.php
Entice Designer 0.8.5 release
Thu, 13 Mar 2008 22:15:00 -0500
Entice Designer 0.8.5 includes:
  • Added support for designing DWT shells and widgets.
  • Added DWT autocomplete information; must be enabled.
  • Improved API Viewer.
  • Slightly changed autocomplete lists.
http://www.dprogramming.com/entice.php

Also minor maintenance updates to DFL, version 0.9.7.01.
http://www.dprogramming.com/dfl.php
Note that the testing snapshots include these changes and more.
Releases: DFL, Entice, Tutorials
Tue, 26 Feb 2008 15:00:00 -0500
DFL 0.9.7 is mostly bug fixes and core changes.
http://www.dprogramming.com/dfl.php

Entice Designer 0.8.4.03 is a bug fix release.
http://www.dprogramming.com/entice.php

New Entice Designer and DFL Video Tutorials:
http://www.dprogramming.com/dfl/videos.php
New Entice Designer and DFL Video Tutorial
Sun, 06 Jan 2008 14:10:00 -0500
A new Entice Designer and DFL beginner video tutorial is out: http://www.dprogramming.com/dfl/welcome.php
D irclib 0.6
Sat, 03 Nov 2007 14:00:00 -0500
The D IRC library now supports Tango in version 0.6.
http://www.dprogramming.com/dirclib.php
Splat 0.7 release
Sat, 03 Nov 2007 13:00:00 -0500
Splat version 0.7 contains bug fixes:
  • Fixed segfaults when using GDC.
  • Fixed timer issue when using Tango.
http://www.dprogramming.com/splat.php
Splat 0.6 release
Tue, 30 Oct 2007 04:25:00 -0500
Splat version 0.6 has been released. This version adds support for Tango.
http://www.dprogramming.com/splat.php
DFL 0.9.6 revision 01
Mon, 29 Oct 2007 23:10:00 -0500
Minor maintenance updates to DFL. Note that the testing snapshots include these changes and more.

More

If you would like to contact me, you can use the contact form. Please let me know about any suggestions or comments you may have. Also, I frequently use the D newsgroup. D on IRC, you're welcome to join us on irc.freenode.net on the channel #D

Copyright © 2004-2008 Christopher E. Miller