プログラミング言語Dは、元気だね。\(^O^)/
2012-03-13


ASAHIネット([URL] )のjouwa/salonからホットコーナー([URL] )に転載したものから。
---
 ひょんなことから、プログラミング言語Dの本が、また出ているのを知った。
 2010年の本だけど。
[URL]
The D Programming Language [ペーパーバック]
Andrei Alexandrescu (著)

 2008年には、こんな本も出ている。
[URL]
Learn to Tango with D [ペーパーバック]
Kris Macleod Bell (著), Lars Ivar Igesund (著), Sean Kelly (著),
Michael Parker (著)

 ってなわけで、久々に、Dのサイトに行ってみた。
[URL]
D Programming Language

 日本語サイトは、
[URL]
プログラミング言語 D 2.0

 以前に、immutableとか、sharedとかあった?
 なんか、どんどん、並行・並列プログラミングの要素を入れているね。

 ライブラリでも、以下は、テンプレートのメタプログラミング用?
 一般プログラマには、ちんぷんかんだろうけど、言語マニアは、喜びそうな
気がする。
[URL]
std.traits
Templates with which to extract information about types and symbols at
compile time.

[URL]
std.typecons
This module implements a variety of type constructors, i.e., templates
that allow construction of new, useful general-purpose types

[URL]
Templates with which to manipulate type tuples (also known as type
lists).

[URL]
This module implements a discriminated union type (a.k.a. tagged union,
algebraic type). Such types are useful for type-uniform binary
interfaces, interfacing with scripting languages, and comfortable
exploratory programming.

 Documentationのところで、上記「The D Programming Language」の一部が
読めるようにしてあるね。
 第1章の「1. Tutorial」は、入門だから、まあ、いいとして、
[URL]
"D"iving Into the D Programming Language
By Andrei Alexandrescu
Jul 29, 2009

 13章の「13. Concurrency」
[URL]
Concurrency in the D Programming Language
By Andrei Alexandrescu
Jul 6, 2010
には、びっくり。Erlang, ScalaみたいなActor的なものもあるのね。

 言語DもWalter Brightさんも、元気だね。なんか、うれしい。

 と、ここまで書いて、自分のブログを検索したら、とっくに書いていた。\(^O^)/
[URL]
プログラミング言語Dのネタ
[URL]
プログラミング言語 D の新刊が出ている

 やっぱ、3歩歩くと、忘れるのぉ。\(^O^)/

コメント(全0件)
コメントをする


記事を書く
powered by ASAHIネット