<?xml version="1.0" encoding="UTF-8"?>
<rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	xmlns:wfw="http://wellformedweb.org/CommentAPI/"
	xmlns:dc="http://purl.org/dc/elements/1.1/"
	xmlns:atom="http://www.w3.org/2005/Atom"
	xmlns:sy="http://purl.org/rss/1.0/modules/syndication/"
	xmlns:slash="http://purl.org/rss/1.0/modules/slash/"
	>

<channel>
	<title>uprush &#187; D言語</title>
	<atom:link href="http://uprush.net/tag/d%e8%a8%80%e8%aa%9e/feed/" rel="self" type="application/rss+xml" />
	<link>http://uprush.net</link>
	<description>YiFeng's Blog</description>
	<lastBuildDate>Wed, 03 Feb 2010 14:34:38 +0000</lastBuildDate>
	<generator>http://wordpress.org/?v=2.8.3</generator>
	<language>ja</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
			<item>
		<title>D言語のご紹介</title>
		<link>http://uprush.net/2009/05/d%e8%a8%80%e8%aa%9e%e3%81%ae%e3%81%94%e7%b4%b9%e4%bb%8b/</link>
		<comments>http://uprush.net/2009/05/d%e8%a8%80%e8%aa%9e%e3%81%ae%e3%81%94%e7%b4%b9%e4%bb%8b/#comments</comments>
		<pubDate>Sun, 17 May 2009 07:08:27 +0000</pubDate>
		<dc:creator>uprush</dc:creator>
				<category><![CDATA[programming]]></category>
		<category><![CDATA[D言語]]></category>

		<guid isPermaLink="false">http://blog.uprush.net/?p=210</guid>
		<description><![CDATA[
D言語とは
    

D言語とは、1999年以来 Walter Bright 		氏によって開発されている比較的新しい言語で、作者氏によれば、C や C++ 		の後継として位置づけられています。だから「D」と名付けました。
以下はD言語の公式ページによる紹介です。
「D はシステムプログラミング言語です。 CやC++の高いパフォーマンスと、RubyやPythonのような現代的な言語が プログラマにもたらした生産性とを併せ持つことに焦点をあわせています。 特に、品質保証、ドキュメンテーション、管理、可搬性、信頼性 を実現することに留意して設計されています。
D は静的型付きの言語で、機械語に直接コンパイルされます。 マルチパラダイム言語あり、多数のプログラミングスタイル ‐ 手続き型、オブジェクト指向、テンプレートメタプログラミング ‐ に対応しています。 C系の構文を持つ言語のひとつであり、ぱっと見た感じはC++に非常によく似ています。」
D言語の公式サイト D Programming Language 2.0
D言語の公式サイトの日本語版があります、こちら です
D言語のコミュニティは dsource.org です、Dのオープンソースのプロジェクトが多数あります。

&#160;

D言語のインストール

Ubuntu 8.04 にD言語をインストールします。手順は以下の通りです。
1. D言語のコンパイラであるDMDとDMCをダウンロード。 
公式ページから、DMDとDMCをダウンロードできます。URLは http://www.digitalmars.com/d/download.html です。2008年6月12日現在、DMDの最新版は2.014ですが、まだalpha版ですので、安定版の dmd1.030 を利用しましょう。
ダウンロードした dmd1.030 を解凍します。解凍先フォルダは ＄HOME/dev とします。$HOME/dev/dmd フォルダが作成されます。更に、ダウンロードした dmc8.50 を解凍した dm フォルダを $HOME/dev/dmd の直下にコピーします。&#160; 
環境変数に $HOME/dev/dmd/dmd/bin と $HOME/dev/dmd/dm/bin を追加します。
$HOME/.bashrc に以下の一行を追加します。

PATH=$PATH:/home/uprush/dev/dmd/dmd/bin:/home/uprush/dev/dmd/dm/bin&#160;

PATH=$PATH:/home/uprush/dev/dmd/dmd/bin:/home/uprush/dev/dmd/dm/bin

&#160;
設定を有効にする。 [...]]]></description>
		<wfw:commentRss>http://uprush.net/2009/05/d%e8%a8%80%e8%aa%9e%e3%81%ae%e3%81%94%e7%b4%b9%e4%bb%8b/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>DMDがオープンソースになった</title>
		<link>http://uprush.net/2009/03/dmd%e3%81%8c%e3%82%aa%e3%83%bc%e3%83%97%e3%83%b3%e3%82%bd%e3%83%bc%e3%82%b9%e3%81%ab%e3%81%aa%e3%81%a3%e3%81%9f/</link>
		<comments>http://uprush.net/2009/03/dmd%e3%81%8c%e3%82%aa%e3%83%bc%e3%83%97%e3%83%b3%e3%82%bd%e3%83%bc%e3%82%b9%e3%81%ab%e3%81%aa%e3%81%a3%e3%81%9f/#comments</comments>
		<pubDate>Tue, 10 Mar 2009 15:50:05 +0000</pubDate>
		<dc:creator>uprush</dc:creator>
				<category><![CDATA[IT]]></category>
		<category><![CDATA[D言語]]></category>

		<guid isPermaLink="false">http://blog.uprush.net/?p=59</guid>
		<description><![CDATA[D言語の公式コンパイラがオープンソースになった。大きな発展を期待しています。
「２．０」　http://www.digitalmars.com/d/2.0/changelog.html#new2_026
「１．０」　http://www.digitalmars.com/d/1.0/changelog.html#new1_041
]]></description>
		<wfw:commentRss>http://uprush.net/2009/03/dmd%e3%81%8c%e3%82%aa%e3%83%bc%e3%83%97%e3%83%b3%e3%82%bd%e3%83%bc%e3%82%b9%e3%81%ab%e3%81%aa%e3%81%a3%e3%81%9f/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>D言語 2.020 リリース</title>
		<link>http://uprush.net/2008/10/d%e8%a8%80%e8%aa%9e-2020-%e3%83%aa%e3%83%aa%e3%83%bc%e3%82%b9/</link>
		<comments>http://uprush.net/2008/10/d%e8%a8%80%e8%aa%9e-2020-%e3%83%aa%e3%83%aa%e3%83%bc%e3%82%b9/#comments</comments>
		<pubDate>Tue, 21 Oct 2008 14:55:00 +0000</pubDate>
		<dc:creator>uprush</dc:creator>
				<category><![CDATA[IT]]></category>
		<category><![CDATA[D言語]]></category>

		<guid isPermaLink="false">http://blog.uprush.net/?p=30</guid>
		<description><![CDATA[D言語のバージョン2.020がリリースしました。
最も大きいな変更は 標準ライブラリのPhobos を druntime.lib と phobos.lib に分かれたことです。これでPhobos と Tango が簡単に統合できるようになります。

Based on Sean Kelly&#8217;s hard work, Phobos has been split into  two libraries, druntime.lib and phobos.lib. This will enable  better integration with Tango.

Release News:
http://www.digitalmars.com/d/2.0/changelog.html#new2_020
]]></description>
		<wfw:commentRss>http://uprush.net/2008/10/d%e8%a8%80%e8%aa%9e-2020-%e3%83%aa%e3%83%aa%e3%83%bc%e3%82%b9/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
	</channel>
</rss>
