D言語単語

ディゲンゴ

D言語とは、プログラミング言語のひとつである。DigitalMars社のウォルターブライト氏によって作られている。

概要

C言語並の実行速度が欲しいけど、Javaっぽくもしたいよね!! というかC++の複雑仕様うぜぇぇぇ!!」みたいな感じでスタートしたっぽい。公式の概要exitによるとそんな感じ。もともとウォルター氏は高速なC/C++コンパイラの開発者で有名だったらしい。

インラインアセンブラがかける、ネイティブバイナリを吐くといったC/C++っぽい部分と、文字列処理、ガベージコレクタを言仕様として持つといったJavaっぽい部分を併せ持つ。また、C/C++を置き換えるという標もあり、C/C++で書かれたライブラリ親和性が高い。実用性を重視している。

既に他の言で実績のある仕様を盛り込んでいる部分が大半で、言としての新しいパラダイムといったものはほぼない。

あと、ジェネリックだったり、契約だったりできるんだって。

1999年登場当初はなんだかいろいろ盛り上がっていたらしい。が、「バージョン0.99の次に1.0になるかと思ったら、バージョン0.100になった」等、いつまでたっても言仕様が固まらず、日本D言語は冷めてしまった。ゆっくり開発した結果がこれだよ

2007年1月、唐突にD1.00になり、D言語ユーザーは度肝を抜かれた。「ねんがんの バージョン 1.0を てにいれたぞ!!」しかし、2007年6月に新たにD2.0系を開発開始。どんだけ開発したいんだよ・・・。既存のDは1.0系となりバグフィックス等、保守されている。D2.0系は今なお新仕様が追加されたりしている。

細かい仕様日本語訳ページの概要exitを見ると良い。アンサイクロペディア-D言語exitでも良い。

マスコットキャラクター

D言語にはマスコットキャラクターが存在する。ただし、非常にウザイ外見をしている。

関連動画

 

関連商品

D言語に関するニコニコ市場の商品は以下の2点だけである。

D言語パーフェクトガイド」は2004年に出版されたため、その後の仕様変更の多さなどにより既に役に立たなくなっている。よって購入はオススメできない。

プログラミング言語D」は、D言語の開発に深く関わっているAndrei Alexandrescuが著者ということもあり、D言語についてとても深く書かれている。いまD言語の書籍を購入するとしたら、こちらになるだろう。

  関連コミュニティ

関連項目

【スポンサーリンク】

スマホ版URL:
https://dic.nicovideo.jp/t/a/d%E8%A8%80%E8%AA%9E

この記事の掲示板に最近描かれたお絵カキコ

お絵カキコがありません

この記事の掲示板に最近投稿されたピコカキコ

ピコカキコがありません

D言語

48 ななしのよっしん
2014/09/13(土) 05:30:04 ID: WyEaNLaPRU
3Dネトゲパフォーマンスは、GPUと回線とサーバー処理速度がボトルネックだから、クライアントがどの言で書かれていても大差ないし、マインクラフトは例としては適切じゃないな
49 ななしのよっしん
2015/08/01(土) 04:20:17 ID: F3la5JiJcC
C++から移るなら、D言語C#どっちが取っ付き易いだろう
Javaはなんか合わなかった
50 ななしのよっしん
2015/08/01(土) 04:21:30 ID: F3la5JiJcC
Webアプリを作りたいという前提で
51 ななしのよっしん
2015/08/21(金) 10:00:55 ID: BXvSfmvahT
Web前提でなんでその二つなの?とかツッコミどころはあるけど、C++と近いというならDの方だろう。C#Javaみたいなところがあるし。
Delphi触ってたとか言うならC#だけど。
52 ななしのよっしん
2015/08/26(水) 19:45:59 ID: wIy2MJ4c/X
迷わず Java あとスクリプト系を何か一つ
MSVC で GUI中心でヤってたとか COM技術 に抵抗がないなら C#もありか
Apache すら邪魔だぜヒャッハーという強者なら Dもワンチャンス
53 ななしのよっしん
2016/03/16(水) 00:54:40 ID: RNRedlsPII
関連の環境MSえていいならC#
C#で何でもやりたい人たちがいるから、何でも出来るようになってきてる。Unityとかでも使うしね
54 ななしのよっしん
2016/05/20(金) 21:45:28 ID: qKUpLAnN+1
い記事だ。しかしアンサイクロペディアはだめだろw
55 ななしのよっしん
2016/12/18(日) 17:38:59 ID: wIy2MJ4c/X
2年連続でD言語くん Advent Calendar が盛況や
http://qiita.com/advent-calendar/2016/d-manexit
56 ななしのよっしん
2019/03/10(日) 10:27:55 ID: wIy2MJ4c/X
Google検索結果にWikipedia記事紹介やら出てくるようになって、うざいD言語くん画像まみれになっとるな
57 ななしのよっしん
2019/05/02(木) 12:02:43 ID: wIy2MJ4c/X
D言語入り GCC9 がそろそろ出そうだから
ウザいアイツレイワくんと称して再デビューさせよう