Pc

ソフトアンテナ

Windows/Mac/Mobile用オンラインソフトのバージョンアップ状況を調べています。

[ Windows > プログラミング > 言語 ]

Pc   D Programming Language

詳細情報

タイトル D Programming Language
URL http://dlang.org/index.html
バージョン 2.076.1   2.076.0   2.075.1   2.075.0   2.074.1   2.074.0   2.073.2   2.073.1   2.073.0   2.072.2   2.072.1  
更新日 2017/10/10
追加日 2013/08/17
種別 フリーソフト
説明 C/C++ライクな文法を持ちネイティブコードを生成できるプログラミング言語。

スクリーンショット

スクリーンショットはありません。

レビュー

レビューはありません。
スポンサーリンク

更新グラフ

バージョン履歴

2017/10/10 ver 2.076.1

Latest version: 2.076.1
Print hex dump
void main()
{
import std.algorithm, std.stdio, std.file;
enum cols = 16;
// Split file into 16-byte chunks per row
thisExePath.File("rb").byChunk(cols).each!(chunk =>
// Use range formatting to format the
// hexadecimal part and align the text part
writefln!"%(%02X %)%*s %s"(
chunk,
3 * (cols - chunk.length), "", // Padding
chunk.map!(c => // Replace non-printable
c < 0x20 || c > 0x7E ? '.' : char(c))));
}
import std.stdio, std.string, std.algorithm, std.conv;
static foreach (c; "+-*/")
Official D Blog from September 25, 2017:
(省略されました)

2017/09/02 ver 2.076.0

Latest version: 2.076.0
Official D Blog from September 1, 2017:
DMD 2.076.0 Released by
Michael Parker.
August 27:
LDC 1.4.0-beta1 with Android support!
Ddoc on Fri Sep 1 17:15:47 2017

2017/08/14 ver 2.075.1

Latest version: 2.075.1
Initialize an Array in parallel
void main()
{
import std.datetime, std.math, std.parallelism, std.stdio;
auto logs = new double[100_000];
auto bm = benchmark!({
foreach (i, ref elem; logs)
elem = log(1.0 + i);
}, {
foreach (i, ref elem; logs.parallel)
elem = log(1.0 + i);
})(100); // number of executions of each tested function
writefln("Linear init: %s msecs", bm[0].msecs);
writefln("Parallel init: %s msecs", bm[1].msecs);
}
Sort in-place across multiple arrays
void main()
{
(省略されました)

2017/07/20 ver 2.075.0

Get involved
D is a general-purpose programming language with
static typing, systems-level access, and C-like syntax.
It combines efficiency, control and modeling power with safety
and programmer productivity.
Latest version: 2.075.0
your code here
Compute average line length for stdin
The D programming language
Modern convenience.
Modeling power.
Native efficiency.
void main()
{
import std.range, std.stdio;
auto sum = 0.0;
auto count = stdin.byLine
.tee!(l => sum += l.length).walkLength;
writeln("Average line length: ",
(省略されました)

2017/06/02 ver 2.074.1

Latest version: 2.074.1
has successfully concluded!
Whether you were with us in Berlin or watching from
home, we thank everyone for participating. You can
review the conference through this YouTube playlist.
Ddoc on Thu Jun 1 22:49:03 2017

2017/04/11 ver 2.074.0

Latest version: 2.074.0
Ddoc on Mon Apr 10 22:21:08 2017

2017/03/10 ver 2.073.2

Latest version: 2.073.2
News DConf 2017
is coming up: May 4-7 in Berlin, Germany.
Secure your seat
before it's sold out!
Ddoc on Thu Mar 9 22:01:22 2017

2017/02/17 ver 2.073.1

Latest version: 2.073.1
Ddoc on Thu Feb 16 21:22:57 2017

2017/01/23 ver 2.073.0

Latest version: 2.073.0
Copyright © 1999-2017 by the D Language Foundation | Page generated by
Ddoc on Sun Jan 22 17:51:44 2017

2017/01/01 ver 2.072.2

Foundation
Donate
Latest version: 2.072.2
News DConf 2017:
Call for Submissions is open.
The D Language Foundation
has been accepted as a 501(c) non-profit public charity
and thus can handle
donations.
Ddoc on Sat Dec 31 21:46:24 2016

2016/12/01 ver 2.072.1

Latest version: 2.072.1
Ddoc on Wed Nov 30 23:45:06 2016