<?xml version="1.0" encoding="UTF-8" ?>
<rss version="2.0">
<channel>
	<title>D Bits</title>
	<link>http://www.gamedev.net/blog/1140-d-bits/</link>
	<description>D Bits Syndication</description>
	<pubDate>Sat, 19 May 2012 11:16:39 +0000</pubDate>
	<webMaster>support@gamedev.net (GameDev.net)</webMaster>
	<generator>IP.Blog</generator>
	<ttl>60</ttl>
	<item>
		<title>Binding D to C Part Three</title>
		<link>http://www.gamedev.net/blog/1140/entry-2254632-binding-d-to-c-part-three/</link>
		<category></category>
		<description><![CDATA[This is the (long overdue) third part of a series on creating bindings to C libraries for the D programming language.<br />
<br />
In <a href='http://www.gamedev.net/blog/1140/entry-2254003-binding-d-to-c/' class='bbc_url' title=''>part one</a>, I introduced the difference between dynamic and static bindings and some of the things  to consider when choosing which kind to implement. In...]]></description>
		<pubDate>Sat, 19 May 2012 10:52:00 +0000</pubDate>
		<guid>http://www.gamedev.net/blog/1140/entry-2254632-binding-d-to-c-part-three/</guid>
	</item>
	<item>
		<title>Setting Thread Affinity on Windows in D</title>
		<link>http://www.gamedev.net/blog/1140/entry-2254424-setting-thread-affinity-on-windows-in-d/</link>
		<category></category>
		<description><![CDATA[When working with D's standard library, it is sometimes necessary to work around missing declarations in the core.sys.windows.windows module. It's a fairly big module as is, but it isn't all-inclusive. If you are doing any heavy-duty Windows development, you'll likely want  a...]]></description>
		<pubDate>Tue, 03 Apr 2012 13:15:00 +0000</pubDate>
		<guid>http://www.gamedev.net/blog/1140/entry-2254424-setting-thread-affinity-on-windows-in-d/</guid>
	</item>
	<item>
		<title><![CDATA[Putting D's Array Slices to Use]]></title>
		<link>http://www.gamedev.net/blog/1140/entry-2254327-putting-ds-array-slices-to-use/</link>
		<category></category>
		<description><![CDATA[I've been working on <a href='http://www.gamedev.net/blog/1140/entry-2254305-borderwatch/' class='bbc_url' title=''>BorderWatch</a> a little bit every day. My focus has been on getting the ASCII engine, Arthur, into a state that will let me get a game up and running. With the few modules that I've implemented so far, I believe I'm there. One of the D features that has...]]></description>
		<pubDate>Thu, 08 Mar 2012 15:50:00 +0000</pubDate>
		<guid>http://www.gamedev.net/blog/1140/entry-2254327-putting-ds-array-slices-to-use/</guid>
	</item>
	<item>
		<title>BorderWatch</title>
		<link>http://www.gamedev.net/blog/1140/entry-2254305-borderwatch/</link>
		<category></category>
		<description><![CDATA[I'm afraid I'm going to be waving goodbye to <a href='http://www.gamedev.net/blog/1140/entry-2250025-got-the-bug-again/' class='bbc_url' title=''>Dolce</a>. It's been sitting, bit rotting, for a while now. Some time ago I encountered two major issues with my Allegro binding in <a href='http://www.dsource.org/projects/derelict/' class='bbc_url' title='External link' rel='nofollow external'>Derelict 2</a>. One, a random (and I mean...]]></description>
		<pubDate>Mon, 05 Mar 2012 14:26:00 +0000</pubDate>
		<guid>http://www.gamedev.net/blog/1140/entry-2254305-borderwatch/</guid>
	</item>
	<item>
		<title>Compiling Data into a D Executable</title>
		<link>http://www.gamedev.net/blog/1140/entry-2254294-compiling-data-into-a-d-executable/</link>
		<category></category>
		<description><![CDATA[I'm supposed to be posting part three of my series on binding D to C. It's going to be boring to write, so I keep putting it off. But I *will* get to it eventually. In the meantime, I wanted to blog about a neat feature of D that I'd sort of forgotten about until I needed it.<br />
<br />
I'm working on an ASCII-based strategy/simulation game in the...]]></description>
		<pubDate>Sat, 03 Mar 2012 14:22:00 +0000</pubDate>
		<guid>http://www.gamedev.net/blog/1140/entry-2254294-compiling-data-into-a-d-executable/</guid>
	</item>
	<item>
		<title>Binding D to C Part Two</title>
		<link>http://www.gamedev.net/blog/1140/entry-2254108-binding-d-to-c-part-two/</link>
		<category></category>
		<description><![CDATA[This is part two of a series on creating bindings to C libraries for the D programming language.<br />
<br />
In <a href='http://www.gamedev.net/blog/1140/entry-2254003-binding-d-to-c/' class='bbc_url' title=''>part one</a>, I discussed the difference between dynamic and static bindings and some of the considerations to take into account when deciding which way to go. Here in part two, I'm...]]></description>
		<pubDate>Tue, 31 Jan 2012 03:16:00 +0000</pubDate>
		<guid>http://www.gamedev.net/blog/1140/entry-2254108-binding-d-to-c-part-two/</guid>
	</item>
	<item>
		<title>Binding D to C</title>
		<link>http://www.gamedev.net/blog/1140/entry-2254003-binding-d-to-c/</link>
		<category></category>
		<description><![CDATA[This is part one of a series on creating bindings to C libraries for the D programming language.<br />
<br />
This is a topic that has become near and dear to my heart. <a href='http://www.dsource.org/forums/viewforum.php?f=19' class='bbc_url' title='External link' rel='nofollow external'>Derelict</a> is the first, and only, open source project I've ever maintained. It's not a complicated thing. There's very little...]]></description>
		<pubDate>Sun, 08 Jan 2012 08:12:00 +0000</pubDate>
		<guid>http://www.gamedev.net/blog/1140/entry-2254003-binding-d-to-c/</guid>
	</item>
	<item>
		<title>Dolce and Da5teroids</title>
		<link>http://www.gamedev.net/blog/1140/entry-2253918-dolce-and-da5teroids/</link>
		<category></category>
		<description><![CDATA[So I've finally gotten started on some game code. In order to see if Dolce is actually useful or a waste of time, I decided to start by porting the A5teroids demo that ships with the Allegro 5 package. Here's what I've learned so far.<br />
<br />
First, the whole idea of Dolce as a framework on top of Allegro to allow an absolute minimum amount of startup...]]></description>
		<pubDate>Sun, 18 Dec 2011 13:12:00 +0000</pubDate>
		<guid>http://www.gamedev.net/blog/1140/entry-2253918-dolce-and-da5teroids/</guid>
	</item>
	<item>
		<title>Dolce Gets Some Love</title>
		<link>http://www.gamedev.net/blog/1140/entry-2250969-dolce-gets-some-love/</link>
		<category></category>
		<description>Once the semester ended, I took a week to do nothing but play Dark Age of Camelot and get some much needed guitar practice in. Then I dove back in to the gym for some long overdue exercise. I also managed to pick up a few more private classes to fill some of the gaps in my schedule. Once I let off all that steam, I fired up...</description>
		<pubDate>Thu, 17 Nov 2011 13:11:00 +0000</pubDate>
		<guid>http://www.gamedev.net/blog/1140/entry-2250969-dolce-gets-some-love/</guid>
	</item>
	<item>
		<title>On My Job, and Some Big D News</title>
		<link>http://www.gamedev.net/blog/1140/entry-2250753-on-my-job-and-some-big-d-news/</link>
		<category></category>
		<description><![CDATA[Dolce is still very much alive, just getting little attention while I wrap up the second semester at the university. For anyone interested, I'm teaching in a special program where a local university here in Seoul is partnered with a university in America. The students do two semesters here in Korea before moving off to the States for three years. We...]]></description>
		<pubDate>Sun, 09 Oct 2011 06:09:00 +0000</pubDate>
		<guid>http://www.gamedev.net/blog/1140/entry-2250753-on-my-job-and-some-big-d-news/</guid>
	</item>
</channel>
</rss>
