翻訳と辞書
Words near each other
・ D殻
・ D灰
・ D爆薬
・ D種接地
・ D端子
・ D級潜水艦 (アメリカ海軍)
・ D級装甲艦
・ D級駆逐艦
・ D線上のアリス
・ D規格
D言語
・ D軌道
・ D軍集団
・ D電子
・ D骨髄腫タンパク
・ D[di:]
・ E (奥田民生のアルバム)
・ E (計算複雑性理論)
・ E welciaヤマト
・ E welciaヤマト株式会社


Dictionary Lists
翻訳と辞書 辞書検索 [ 開発暫定版 ]
スポンサード リンク

D言語 : ミニ英和和英辞書
D言語[でぃーげんご]
=====================================
〔語彙分解〕的な部分一致の検索結果は以下の通りです。

: [げん]
 【名詞】 1. word 2. remark 3. statement 
: [ご]
  1. (n,n-suf) language 2. word 

D言語 : ウィキペディア日本語版
D言語[でぃーげんご]

D言語(ディーげんご、D programming language)は、プログラミング言語のひとつ。C言語をベースとしABI互換を保ちつつも、テンプレートによるジェネリックプログラミングオブジェクト指向プログラミング、関数型プログラミングなどをサポートするマルチパラダイムプログラミング言語である。
== 概要 ==
型推論ガベージコレクション(明示的なメモリ管理も可能である)、スライスが可能な動的(および静的)配列連想配列など効率的なプログラミングを可能にする言語機能を備えている。単体テスト、事前・事後条件のチェックや不変条件のチェック(契約プログラミング)、debug 識別子の導入など、プログラムのデバッグ・保守に対しても重点的にサポートしている。
並列処理との親和性も重視しており、明示しない限りグローバル変数がスレッド局所記憶であり、不変なデータ型(イミュータブル)がサポートされている。また、標準ライブラリであるPhobosにもメッセージパッシング等を用いた並列(および並行)処理が実装されている。
C++のようなテンプレートメタプログラミング機構を備えているが、テンプレート構文が簡潔な形に再設計されているなどの違いがある。コンパイル時関数実行を備えていることも特徴である。
D言語はシステムプログラミング言語としての側面も持つ。分かりやすいコードが高速かつ安全に動作するという言語設計を目指しているが、一方でパフォーマンスが要求される箇所では、インラインアセンブラポインタ演算などを利用できる。これらの機能や、危険な型変換などを用いたコードは関数の属性によって安全なコードと分離されるようになっている(関数の属性には、この他にも純粋な関数を示すものなどがある)。

抄文引用元・出典: フリー百科事典『 ウィキペディア(Wikipedia)
ウィキペディアで「D言語」の詳細全文を読む




スポンサード リンク
翻訳と辞書 : 翻訳のためのインターネットリソース

Copyright(C) kotoba.ne.jp 1997-2016. All Rights Reserved.