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're still quite out of luck, as D 1.0 was just released,
but you can check out
the D specification,
Phobos documentation,
dsource.org tutorials,
and the many pages of the D wiki.
Your compiler download should also come with a samples directory with example source code.
Please be aware and patient that a lot of the code will fail to compile; this is because
D 1.0 was just released and a lot of D code out there is for the previous versions still.
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 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.
https://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.
https://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.
https://www.dprogramming.com/entice.php
Also minor maintenance updates to DFL, version 0.9.7.01.
https://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
New Entice Designer and DFL Video Tutorial
Sun, 06 Jan 2008 14:10:00 -0500
D irclib 0.6
Sat, 03 Nov 2007 14:00:00 -0500
Splat 0.7 release
Sat, 03 Nov 2007 13:00:00 -0500
Splat 0.6 release
Tue, 30 Oct 2007 04:25:00 -0500
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.
Entice Designer 0.8.4 release
Wed, 24 Oct 2007 18:55:00 -0500
Entice Designer 0.8.4 includes:
- Added Advanced Find feature.
- Added more plugin features.
- Added ability to load and unload plugins from the options.
- Added editor option "Infer space indent width".
- Added ability to rearrange control z-order.
- Slightly improved autocomplete lists.
- Design item can be scrolled into view if too large.
- Added split editor view.
- Added file bookmarking. Ctrl+F2 toggles; F2 goes to next.
- Added saved bookmarks; add //@ to a file to save the bookmark.
- Added option to enable/disable saved bookmarks.
- Added option to auto-hide designer source.
- File list shows file system changes.
- Added Tango autocomplete information; must be enabled.
- Bugs fixed.
https://www.dprogramming.com/entice.php
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