D言語 Part35

1デフォルトの名無しさん
垢版 |
2019/10/25(金) 14:04:26.76ID:BNTJ335Q
プログラミング言語 D (D Programming Language) について語るスレッドです。

■本家
http://dlang.org/ - 公式(英語)
http://www.kmonos.net/alang/d/ - 公式の和訳 (やや古いので注意)
https://issues.dlang.org/ - D言語バグ報告
https://github.com/D-Programming-Language - D言語開発リポジトリ

■Wiki
http://wiki.dlang.org/ - 公式Wiki
http://dusers.dip.jp/ - D言語友の会(日本語フォーラムあり)

■プログラミング言語D (TDPL: The D Programming Language)
Andrei Alexandrescu 日本語版
http://www.shoeisha.co.jp/book/detail/9784798131108

ソース貼付サイト http://dpaste.dzfl.pl/
<$><$> https://www.bountysource.com/trackers/383571-d-programming-language

■前スレ
D言語 Part34
https://mevius.5ch.net/test/read.cgi/tech/1422155249/
D言語 Part33
http://toro.2ch.net/test/read.cgi/tech/1396145538/

■過去スレ、関連スレ
http://makimo.to:8000/cgi-bin/search/search.cgi?q=D%8C%BE%8C%EA&;sf=2&all=on&view=table&shw=5000
2025/12/06(土) 07:57:37.32ID:RiiYea6X
https://github.com/dlang/DIPs/blob/master/DIPs/accepted/DIP1053.md

ACCEPTED

---
上の中のサンプルのわかりやすいやつ

auto (a, (b, c)) = tuple(1, tuple("2", 3.0));
とか、

import std.typecons : t = tuple;

auto arr = [t(1, 2), t(3, 4)];

// declare index for array & unpack tuple elements
foreach(i, (x, y); arr) {
assert(x==2*i+1 && y==2*i+2);
}
とか
2025/12/06(土) 08:07:30.97ID:RiiYea6X
(x,y) = xxx;

のやつは POSTPONED だから見送りらしい
2025/12/15(月) 12:44:37.47ID:u2LUgxm/
DもLinuxで採用されんかな
レスを投稿する

5ちゃんねるの広告が気に入らない場合は、こちらをクリックしてください。

ニューススポーツなんでも実況