[表示 : 全て 最新50 1-99 101- 2ch.scのread.cgiへ]
Update time : 12/10 22:21 / Filesize : 31 KB / Number-of Response : 162
[このスレッドの書き込みを削除する]
[+板 最近立ったスレ&熱いスレ一覧 : +板 最近立ったスレ/記者別一覧] [類似スレッド一覧]


↑キャッシュ検索、類似スレ動作を修正しました、ご迷惑をお掛けしました

D言語 Part35



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

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

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

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

ソース貼付サイト 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
toro.2ch.net/test/read.cgi/tech/1396145538/

■過去スレ、関連スレ
makimo.to:8000/cgi-bin/search/search.cgi?q=D%8C%BE%8C%EA&sf=2&all=on&view=table&shw=5000

2 名前:デフォルトの名無しさん [2019/10/25(金) 14:05:53.92 ID:BNTJ335Q.net]
■DUB パッケージマネージャ
code.dlang.org/

■IDE
rainers.github.io/visuald/visuald/StartPage.html - Visual D(Visual Studioプラグイン)
https://code.google.com/p/ddt/ - DDT(Eclipseプラグイン)
wiki.dlang.org/Mono-D - Mono-D (MonoDevelop プラグイン)

■ライブラリ
https://github.com/d-widget-toolkit/dwt - DWT(GUIライブラリ)
https://github.com/gtkd-developers/GtkD - GtkD(GUIライブラリ)
https://github.com/Rayerd/dfl - DFL(GUIライブラリ・非公式最新版)
https://github.com/DerelictOrg - Derelict(SDL/OpenGLなどのポーティング)
www.vector.co.jp/soft/win95/prog/se491774.html - DXライブラリ バインディング(作者サイトメンテナンスのため Vector)
www.ku6.jp/keyword6/1.html - 傾き指向プログラミング(SDLなどのポーティング)

■OMF<->COFF変換ツール
www.agner.org/optimize/#objconv

■D言語で作られたゲーム
www.nicovideo.jp/mylist/4453698 - D言語で作られた芝ゲー niconico動画
www.asahi-net.or.jp/~cs8k-cyu/ - ABA Games

3 名前:デフォルトの名無しさん [2019/10/25(金) 14:10:11.85 ID:BNTJ335Q.net]
わかったつもりになるD言語
www.kmonos.net/alang/wnd/

4 名前:デフォルトの名無しさん [2019/10/25(金) 14:18:16.11 ID:K62SuEfj.net]
gdc のお知らせ
https://wiki.dlang.org/GDC
https://gdcproject.org/
https://github.com/D-Programming-GDC/gdc

5 名前:デフォルトの名無しさん [2019/10/25(金) 14:20:53.49 ID:K62SuEfj.net]
全ての開発者が学ぶべき1つの言語
https://qiita.com//outlandkarasu@github/items/a2243eb3adbe906ec30d

D言語 DMD/LDC のインストールメモ(Windows編)
https://qiita.com/sfujita/items/55dfd9203dffe05598c6

6 名前:デフォルトの名無しさん [2019/10/25(金) 14:29:17.13 ID:K62SuEfj.net]
DuB
code.dlang.org/
vibe-d
dlangui
dgpio

7 名前:デフォルトの名無しさん [2019/10/25(金) 14:33:23.52 ID:K62SuEfj.net]
Dカンファレンス2018 in ミュンヘンのライブ配信
https://www.youtube.com/watch?v=HvqsUO77FGI
DMD2.080.0リリース(当時)
https://dlang.org/changelog/2.080.0.html

8 名前:デフォルトの名無しさん [2019/10/25(金) 14:35:23.11 ID:K62SuEfj.net]
https://dlang.org/changelog/
2.088.1 (Oct 11, 2019)
https://dlang.org/changelog/2.088.1.html
2.089.0 (preview) - scheduled for Nov 01, 2019
https://dlang.org/changelog/2.089.0.html (Beta)

9 名前:デフォルトの名無しさん mailto:sage [2019/10/25(金) 14:40:26.40 ID:BNTJ335Q.net]
DがしっかりしてればGoだのRustだのでてくる余地はなかったのに

goroutineが有効な用途ならともかく
それ以外はD言語のほうが遥かにいいと思うんだけどなあ。何が命運を分けたのか

頻繁に変わる言語仕様も問題と言えば問題だけど
やっぱ一番はライブラリっつーか周辺やろ…

言語仕様が変わるからライブラリが根付かない定期

いまここ

10 名前:デフォルトの名無しさん [2019/10/25(金) 14:42:44.99 ID:BNTJ335Q.net]
そういえば公式の D Tour に日本語訳ついててのけぞった
https://tour.dlang.org/tour/ja/welcome/welcome-to-d



11 名前:デフォルトの名無しさん mailto:sage [2019/10/26(土) 09:43:34.97 ID:e6NVGnmw.net]
もうだめかもわからんね

12 名前:デフォルトの名無しさん [2019/10/26(土) 13:28:05.65 ID:CHzNdwaN.net]
Rust よさげなのでやってみる
わりとまじで

13 名前:デフォルトの名無しさん [2019/10/27(日) 13:50:50.77 ID:IkTaChA0.net]
来そうで来ない言語・来なかった言語
https://qiita.com/gmShiba/items/557ee9dee4aca0082480

14 名前:デフォルトの名無しさん mailto:sage [2019/10/27(日) 14:07:46.46 ID:IkTaChA0.net]
C++を理解したプログラマーはRustを使う必要がなく、C++が理解できないプログラマ―にはRustも同様に理解できない。
https://developers.srad.jp/story/15/02/20/2132207/

15 名前:デフォルトの名無しさん mailto:sage [2019/11/06(水) 16:31:43.70 ID:o3tEvZiY.net]
>>13
Nim
https://mevius.5ch.net/test/read.cgi/tech/1519896738/

16 名前:デフォルトの名無しさん mailto:sage [2019/11/12(火) 17:16:06.81 ID:dJP4P1uJ.net]
連想配列のkeysプロパティで取得される配列の要素はどのような並びになっていますか?

17 名前:デフォルトの名無しさん [2019/11/12(火) 17:28:56.78 ID:I0vQskxn.net]
https://blog.kotet.jp/2017/04/less-fun/

18 名前:デフォルトの名無しさん mailto:sage [2019/11/15(金) 17:45:14.26 ID:qFCUjc5X.net]
TIOBE Index で20位以内に入ったやん

19 名前:デフォルトの名無しさん [2019/12/06(金) 19:15:59.04 ID:GO/kob1l.net]
やっと来たか

20 名前:デフォルトの名無しさん mailto:sage [2019/12/07(土) 08:11:23 ID:Jw1K5C1i.net]
何が来たん?



21 名前:デフォルトの名無しさん mailto:sage [2020/01/07(火) 10:58:03 ID:/W8Tq0c/.net]
TIOBE INDEXで20位以内にランクインしたわよ

22 名前:デフォルトの名無しさん mailto:sage [2020/01/16(木) 19:26:37 ID:LUu4dZP6.net]
やっとしたか

23 名前:デフォルトの名無しさん mailto:sage [2020/01/17(金) 08:28:35 ID:XL0zYD38.net]
盛り上がりませんわね

24 名前:デフォルトの名無しさん [2020/01/17(金) 11:10:44.18 ID:fMuYUnvE.net]
南無南無

25 名前:デフォルトの名無しさん mailto:sage [2020/01/29(水) 20:17:30 ID:ojb9bqaT.net]
一年ぶりくらいにアプデしたら
なんかしょうもないエラーでる
どうでもいい変更やめろ

26 名前:デフォルトの名無しさん mailto:sage [2020/01/29(水) 21:46:41 ID:xW2+ejZ+.net]
未だに破壊的変更してますもの。
これでは流行りようがありませんわ。

27 名前:デフォルトの名無しさん [2020/01/30(木) 13:57:57 ID:sB8XzCcn.net]
自爆好き

28 名前: 【末吉】 mailto:sage [2020/02/01(土) 14:59:22 ID:fiLTG5Nb.net]
破壊的変更大杉
https://www.yamdas.org/column/technique/linuxdesktopj.html

29 名前:デフォルトの名無しさん [2020/02/20(木) 13:16:00.89 ID:sbHTvmgo.net]
www.isas.jaxa.jp/missions/spacecraft/future/mmx.html
The Japan Aerospace Exploration Agency, or JAXA, has announced plans
to send a probe to one of Mars' moons and bring back samples from its surface.

A science ministry panel of experts approved the plan on Wednesday.

Mars has two moons, called Phobos and Deimos.

30 名前:デフォルトの名無しさん mailto:sage [2020/02/21(金) 07:26:15 ID:jTgdxBTO.net]
??



31 名前:デフォルトの名無しさん mailto:sage [2020/02/25(火) 16:16:00 ID:TJT57G5E.net]
マルチコアCPU上でマルチスレッド生成して各スレッドがどのCPUコアに割り当てられてるか取得するにはどうすればいいの?

32 名前:デフォルトの名無しさん mailto:sage [2020/02/25(火) 16:17:39 ID:TJT57G5E.net]
マルチスレッド化まではできたけど割り当てられたCPUコアの取得方法がわからない。

33 名前:デフォルトの名無しさん mailto:sage [2020/03/09(月) 19:32:51.63 ID:qlAoIHPS.net]
アプデしたらリンカエラーww

34 名前:デフォルトの名無しさん mailto:sage [2020/03/10(火) 03:02:13.37 ID:Z8Mg5hGZ.net]
またTIOBEでランキング外ですわ

35 名前:デフォルトの名無しさん mailto:sage [2020/03/29(日) 00:03:27 ID:eVzv5Hyj.net]
クラス一個追加したら
The containing library is corrupt.
とか言われるは
なんだこれは

36 名前:デフォルトの名無しさん mailto:sage [2020/03/29(日) 09:02:46.93 ID:6NewllSm.net]
ライブラリが欠落している。

D言語ってちょっとやるとすぐ何かでつまずくよね。
ネットで探したサンプルコードすら動かないこと多いし

37 名前:デフォルトの名無しさん mailto:sage [2020/03/29(日) 16:57:36 ID:eVzv5Hyj.net]
意味わからん
Releaseでbuildすると連想配列のキーとして渡した変数の値が変わるんだがなんだこれ。
小さいコードで試しても起きないしなんだよこれわ

38 名前:デフォルトの名無しさん mailto:sage [2020/06/07(日) 10:02:19.72 ID:H+tH2WEi.net]
まだ破壊的変更続けてるの?

39 名前:デフォルトの名無しさん [2020/07/12(日) 20:39:36.46 ID:1/en1H0/.net]
VisualDがついに1.00に!

40 名前:デフォルトの名無しさん [2020/07/13(月) 14:28:41 ID:g8NOiehX.net]
初歩的な質問かもですが
for文で変数を更新しながらその変数を出力ファイル名に使いたいです
しかし「file ~ i ~ .out」のようにするとstringとintが互換性がないと言われ,エラーが出ます
そこでcharにして試してみると一応最初のステップは回るのですが最初だけで実行が終了してしまいます
また出力されたファイル自体も,変数の部分が認識できない文字のような扱いをされ,長四角となってしまいました
どうすれば変数を正しくファイル名に反映できるでしょうか



41 名前:デフォルトの名無しさん [2020/07/13(月) 18:04:34 ID:WBkWHxcT.net]
https://tour.dlang.org/tour/ja/welcome/welcome-to-d

import std.stdio;

void main()
{
for(int i=0; i<3; ++i)
writefln("file-%s-.out\n", i);
}

42 名前:デフォルトの名無しさん [2020/07/13(月) 18:05:07 ID:WBkWHxcT.net]
for(int i=0; i<3; ++i)
writefln("file-%02d-.out\n", i);

43 名前:デフォルトの名無しさん mailto:sage [2020/07/13(月) 22:53:23.00 ID:z27+eLqx.net]
>>40
iをint型からstring型に変換すればOK
std.conv.to!string(i)

44 名前:デフォルトの名無しさん mailto:sage [2020/07/15(水) 18:50:48 ID:5rj/zfAK.net]
D言語とかPlan9とかさ、
これが次世代の新標準だ!感出しておいて
ただ新しい有象無象が増えただけというか
そもそもいつになっても完成しない

45 名前:デフォルトの名無しさん [2020/07/15(水) 18:54:16.11 ID:cL9c5hZ8.net]
https://i1.wp.com/pronama.jp/wp-content/uploads/2016/07/stickers.png

46 名前:デフォルトの名無しさん mailto:sage [2020/07/28(火) 20:28:38.23 ID:tN2IQn6d.net]
Rustに食われたか。

47 名前:デフォルトの名無しさん mailto:sage [2020/08/11(火) 00:37:01.92 ID:milCCXnk.net]
にゃー

48 名前:デフォルトの名無しさん mailto:sage [2020/08/26(水) 01:10:22.11 ID:lvsfOYWx.net]
意味わからん

class A
{
this() inout { }
void opBinary(string op)(int x) inout const { }
}

void main()
{
auto a = new const A;
static assert(__traits(compiles, a.opBinary!"+"(0)));
static assert(!__traits(compiles, a + 0));
}

49 名前:デフォルトの名無しさん mailto:sage [2020/09/19(土) 21:14:59.96 ID:yZ+Qjt/k.net]
もうC++は見るのも嫌だ、D言語に乗り換えたいと思ったのが20年前
なんで未だに俺は血反吐を吐きながらC++を触り続けているんだ
一つでいいから最新verでも動くまともなクロスプラットフォームGUIライブラリ出てくれ

50 名前:デフォルトの名無しさん [2020/09/20(日) 00:48:15.15 ID:OXACXz1O.net]
自爆



51 名前:デフォルトの名無しさん mailto:sage [2020/09/20(日) 01:28:59.13 ID:KQ1+n0PB.net]
他のメジャーな言語もこの20年で随分と機能増やしてきたり
標準ライブラリ機能をdeprecatedにしたりキーワードを廃止したりしてんのに
何故それらは棚上げされてDだけが槍玉に挙げられるのだろうか

52 名前:デフォルトの名無しさん mailto:sage [2020/09/20(日) 02:31:29.06 ID:vB8lAcZR.net]
V言語がDの後継でいいのかな?

53 名前:デフォルトの名無しさん [2020/09/20(日) 03:56:00.81 ID:MLu0Cj9r.net]
>>49
自作しようとは思わなかったの?

54 名前:デフォルトの名無しさん [2020/09/20(日) 15:30:16.58 ID:0QrwQpRm.net]
cython とは違うけど Python を C++ から呼ぶのが結構楽過ぎて D 要らなくなってしまった

55 名前:デフォルトの名無しさん [2020/10/19(月) 06:36:07.85 ID:icj8nwBD.net]
D言語何かいらないよ

56 名前:デフォルトの名無しさん mailto:sage [2020/10/19(月) 22:54:24.86 ID:imN2WvBs.net]
ゆっくり開発して破壊的変更しまくった結果がコレだよ

57 名前:デフォルトの名無しさん mailto:sage [2020/10/20(火) 00:41:22.74 ID:FCO/NBMV.net]
多次元配列のディープコピーって、次元数-1個まではループ回してdupしていくしかないんでしょうか?

int[][] a;
...
auto b = a.dup;
ちなみにこれをやって嵌りました。

58 名前:デフォルトの名無しさん [2020/10/20(火) 10:28:16.49 ID:pHiz9StD.net]
deepcopy
ttps://qiita.com/Kaz_K/items/a3d619b9e670e689b6db

59 名前:デフォルトの名無しさん mailto:sage [2020/10/22(木) 18:49:52.95 ID:dl1Pw0z0.net]
VisualDを使っているのですが、プロジェクトによって
core.simd.double4がundefined identifierになったりならなかったりします。
どういうところでバージョン判定を行っているのでしょうか?

60 名前:59 mailto:sage [2020/10/23(金) 00:15:36.91 ID:cb9YXQ+B.net]
自己解決。
いつ何のために書いたのか記憶がないのですがAdditional optionsに-mcpu=avx2と書かれてました。



61 名前:デフォルトの名無しさん mailto:sage [2020/11/02(月) 16:47:24.97 ID:++BFvK30.net]
機能はいいんだよなぁ。目新しさがないのが痛いけど

62 名前:デフォルトの名無しさん mailto:sage [2021/04/10(土) 17:25:56.01 ID:rdsZ+ucK.net]
文字列のインライン展開ってできる?

63 名前:デフォルトの名無しさん mailto:sage [2021/05/27(木) 18:29:49.68 ID:OEefwuJM.net]
動的配列をnewで確保すると同時に値を初期化することってできないですか?
auto array = new double[](100); // 同時に0.0で初期化したい

64 名前:デフォルトの名無しさん [2021/05/28(金) 16:52:41.00 ID:JV1V0ojA.net]
std.rangeのrepeatを使うのはどうでしょうか?
auto array = 0.0.repeat(100).array; // 全て0.0のdouble[]

65 名前:デフォルトの名無しさん mailto:sage [2021/05/28(金) 17:27:11.66 ID:AgOsVpXw.net]
>>64
うーん、見た目が直感的でないのが気になります。

66 名前:デフォルトの名無しさん mailto:sage [2021/05/29(土) 11:57:19.34 ID:eCdX3xcf.net]
0.0にしたいだけなら
auto array = new double[100];

67 名前:デフォルトの名無しさん mailto:sage [2021/05/29(土) 13:12:15.27 ID:aQ7HGZ8I.net]
それNaNになるのでは?

68 名前:デフォルトの名無しさん mailto:sage [2021/05/29(土) 16:39:08.92 ID:45bWF2Kq.net]
それではstd.arrayのreplicateはどうでしょうか?
auto array = replicate([0.0], 100); // 長さ1の配列を100回繰り返す

69 名前:デフォルトの名無しさん mailto:sage [2021/05/29(土) 17:23:13.10 ID:8I+EdunY.net]
>>68
>>64とあまり変わらない気がします。
言語仕様にないのが残念。

70 名前:デフォルトの名無しさん mailto:sage [2021/05/29(土) 20:43:49.47 ID:45bWF2Kq.net]
>>69
dlang.orgのフォーラムをざっと見てみましたが、動的配列の確保と初期化を同時にすることはできないみたいですね。
2行になりますが、たぶん以下が一番速いと思います。

auto array = uninitializedArray!(double[])(100);
array[] = 0.0;



71 名前:デフォルトの名無しさん mailto:sage [2021/05/30(日) 00:02:48.08 ID:636AteY4.net]
関数作ればええねん

72 名前:デフォルトの名無しさん [2021/05/30(日) 10:35:02.62 ID:ssDmNHo+.net]
>>70
+1

73 名前:デフォルトの名無しさん [2021/05/30(日) 10:35:55.24 ID:ssDmNHo+.net]
>>71
マクロでやれ

74 名前:デフォルトの名無しさん [2021/10/18(月) 16:32:04.56 ID:r9t2S6+p.net]
https://qiita.com/lempiji/items/3d86ed689c80ba762460

75 名前:デフォルトの名無しさん mailto:sage [2022/01/09(日) 09:26:02.18 ID:MX0l2T12.net]
おっぱい

76 名前:デフォルトの名無しさん mailto:sage [2022/04/24(日) 19:41:12 ID:zcwRznkH.net]
更新すら貼れなくなったな

77 名前:デフォルトの名無しさん mailto:sage [2022/05/07(土) 16:23:01.27 ID:MvPPXpgz.net]
記念すべき 2.100.0 が降臨しかけているというのに

78 名前:デフォルトの名無しさん mailto:sage [2022/05/13(金) 04:08:41.05 ID:6fvWAKtQ.net]
おっぱい

79 名前:デフォルトの名無しさん mailto:sage [2022/05/17(火) 22:33:21.76 ID:nJIoIr/t.net]
*・゜゚・*:.。..。.:*・゜2.100 ・*:.。. .。.:*・゜゚・*

80 名前:デフォルトの名無しさん mailto:sage [2022/07/11(月) 10:56:29.35 ID:IpObjKjT.net]
なぜRustに完全敗北してしまったのか



81 名前:デフォルトの名無しさん mailto:sage [2023/01/28(土) 12:02:14.95 ID:6aL/S/jJ.net]
あけおめ

82 名前:デフォルトの名無しさん [2023/07/03(月) 23:14:07.43 ID:RRp7tNjFl]
Gоto温室効果カ゛スまき散らし人殺しヰ‐トキャンペ━ンだのと小池テ゛夕ラメ百合子の殺人体質か゛よく分かるよな
この人殺しバハ゛ァか゛やった地球にとってプラスになることって.電動ハ゛イクチビっと推進って以外に何かあったら教えてくれよ
全国地球破壊支援なんかも━泊1萬円程度のボ□旅館に行くんた゛ろ,自閉隊まで騷音まき散らしてる地方にノコ丿コ出かけて何が楽しいんた゛か
温室効果ガスまき散らさせて地球破壊して災害連發くらってでも働いてるフリしたか゛る地方の事実上のナマポ陳情カ゛イシ゛と゛も少しは恥を知れや
働くってのは価値生産することをいうんであって、地球破壞することをいうんじゃねえんた゛と何度言われたら覚えられんた゛テロリス├自民公明
結局,地球破壞して災害連発させて国土破壊すれば復興需要で金が回るって發想なんだろうし、プ━チンとの違いは露骨かと゛うかってた゛けた゛ろ
金か゛回らないのは航空騒音によって知的産業が壊滅して新たな価値が生産されないからた゛という本質すら理解できす゛にバ力押し通し続けて、
てめえの頭の惡さを認められす゛に国民を苦しめ続ける黒田東彦みたいなキチカ゛イテ囗リストに乗っ取られた世界最惡の腐敗テロ国家ブザマ杉

創価学會員は.何百万人も殺傷して損害を与えて私腹を肥やし続けて逮捕者まで出てる世界最悪の殺人腐敗組織公明党を
池田センセーが□をきけて容認するとか本氣で思ってるとしたら侮辱にもほどか゛あるぞ!
hТtps://i.imgur、cοm/hnli1ga.jpeg

83 名前:デフォルトの名無しさん mailto:sage [2023/09/29(金) 10:04:57.34 ID:LiQj7kVF.net]
久々に弄ったけど相変わらずライブラリしょぼくて泣ける
C++やPythonよりずっと気持ちよく書けてこれだよこれ!って感じなのに

84 名前:デフォルトの名無しさん mailto:sage [2023/10/08(日) 10:58:54.38 ID:CrdCteTP.net]
まだ息してる?

85 名前:デフォルトの名無しさん mailto:sage [2023/10/08(日) 10:59:43.45 ID:CrdCteTP.net]
>>80
marsに拘り過ぎたからだと思う

86 名前:デフォルトの名無しさん [2023/10/09(月) 04:50:18.26 ID:O3OZj56Z.net]
まだおわってないよ

87 名前:デフォルトの名無しさん [2023/10/09(月) 04:50:29.05 ID:O3OZj56Z.net]
まだおわってないよ

88 名前:デフォルトの名無しさん [2023/11/02(木) 11:25:37.72 ID:B3IUSSRHj]
民間航空騷音集団訴訟か゛始まってるか゛、騒音に繋か゛るものは全部反対して徹底攻撃、航空機を阻害するものは全部擁護の姿勢か゛大切な
反対)全航空機、全公務員,少孑化対策.自閉隊,米軍駐留、日米同盟、観光文化芸術等ヘの支援.スポ―ツ,萬博.自民公明,銃刀法
賛成)人ロ減少,遷都,日本列島縦断クソ航空機姦国との国交断絶.航空機撃墜,金正恩のミサヰル、習近平の氣球,環境活動家の破壞活動
世界最悪の殺人組織公明党国土破壞省の強盜殺人の首魁斎藤鉄夫らテ囗リス├に乗っ取られたクソ政府が、力による─方的な現状変更によって
鉄道の30倍以上非効率なクソ航空機飛は゛しまくって莫大な温室効果ガスまき散らして氣侯変動、日本どころか世界中て゛災害連発させて大量
殺戮することて゛私腹を肥やす強盗殺人を繰り返しているわけだか゛,惡の権化みたいなこいつらが口シア非難とか寝言は寝て言えって話た゛よな
石油無駄に燃やしてヱネ価格から物価にと暴騰させて騒音で住民の生活に仕事にと破壊して憲法13条25条29条と違反しまくってる悪質
テロリス├航空関係者個人を迫害したり.バ力チョンをハ゛力にして差別したり.ルフィやプーチンを擁護したり,て゛きることは何でもやろう!
(羽田)ttps://www.call4.jp/info.php?type=items&id=I0000062 , ttps://haneda-project.jimdofree.com/
(成田)ttps://n-souonhigaisosyoudan.amebaownd.com/
(テ□組織)ttps://i.imgur.com/hnli1ga.jpeg

89 名前:デフォルトの名無しさん mailto:sage [2023/12/25(月) 09:27:44.80 ID:NLI13cNa.net]
GNUに全部やってもらったほうが良いのでは

90 名前:デフォルトの名無しさん [2024/01/31(水) 21:13:58.52 ID:MRL70JLJ.net]
>>83
どんなライブラリが足りない?



91 名前:デフォルトの名無しさん [2024/04/03(水) 16:13:57.72 ID:eNgZCM35.net]
C/C++の後継候補

D
Go
Rust

Dは完成が遅過ぎたのかねえ

92 名前:デフォルトの名無しさん mailto:sage [2024/04/03(水) 17:49:05.63 ID:m9qm9pzO.net]
むしろ早すぎたがために、中途半端にC言語を引きずって後継ほどの割り切りができてなかったせいでは

93 名前:デフォルトの名無しさん mailto:sage [2024/04/03(水) 19:20:45.11 ID:C6zgo7Ot.net]
Dはけっこう昔からあったよね
でも当時からなんかパッとしなかったね
なんか惹かれるもんがなかった
今もない

Goは詳しくは知らんけど
シンプル目の言語仕様+ゴルーチン
っていうところが非凡さ感じさせる
現代的な平均的な言語と違って

94 名前:デフォルトの名無しさん mailto:sage [2024/04/03(水) 20:52:08.60 ID:eNgZCM35.net]
>>92
>>93
D2で迷走していたから完成はしてないのかなという感じだったのだが?

95 名前:デフォルトの名無しさん mailto:sage [2024/04/03(水) 22:04:07.67 ID:m9qm9pzO.net]
>>94
D 2.00って2007年だぜ?Goの初登場よりも昔だ

96 名前:デフォルトの名無しさん mailto:sage [2024/04/03(水) 22:30:05.86 ID:C6zgo7Ot.net]
DもGoもCからの流れだけど(?)
変数宣言時のポインタの書き方に違いがあって面白いよね
int *p, *q; // c
int* p, q; // d
var p, q *int // go

97 名前:デフォルトの名無しさん mailto:sage [2024/04/04(木) 06:25:45.03 ID:FZ/wPqxv.net]
Dは多言語のいいとこ取りで独自性がない
厨房が考えた最強言語臭がする

98 名前:デフォルトの名無しさん mailto:sage [2024/04/04(木) 10:22:08.42 ID:EkX/0z5Z.net]
破壊的変更多すぎた。
IDEで開発できるようになったのが遅すぎた。

99 名前:デフォルトの名無しさん mailto:sage [2024/04/04(木) 11:16:46.30 ID:dKCa15eq.net]
>>95
D2の「開発」開始が2007年。
Goは2009年に登場しているので、D2が迷走している間に追いついたのではないか。
Rustも2010年に登場しており、すぐにD2に追いついた。

やはりD言語の完成が遅かったと言えるかと。

100 名前:デフォルトの名無しさん mailto:sage [2024/04/04(木) 11:59:11.84 ID:oLKK/n26.net]
新仕様が定まったから2.0になったんだぞ
それ以降で起きたでかい破壊的変更なんてグローバル変数のデフォルトがTLSになったぐらい
迷走のイメージが先に来て時系列変になってないか



101 名前:デフォルトの名無しさん mailto:sage [2024/04/04(木) 13:47:08.79 ID:dKCa15eq.net]
>>100
D2の登場時期からするとGoやRustから大幅に先行していたとも言い難い。

102 名前:デフォルトの名無しさん mailto:sage [2024/04/15(月) 22:28:15.58 ID:JSQnT+M5.net]
結局のところ大資本に支えられなかった点

103 名前:デフォルトの名無しさん mailto:sage [2024/04/16(火) 08:45:25.92 ID:ZOOyPXmN.net]
Pythonも大企業に支えられてこそだったからなあ

104 名前:デフォルトの名無しさん [2024/07/07(日) 23:21:01.69 ID:EO5E2m+j.net]
@liveはどうなったのん
昔のDならデフォルトで@liveに変わっていたかもしれん

105 名前:デフォルトの名無しさん mailto:sage [2024/07/08(月) 07:27:07.84 ID:kxX/fxc1.net]
なにそれ?

106 名前:デフォルトの名無しさん mailto:sage [2024/07/08(月) 23:23:58.23 ID:WW43Qozz.net]
https://dlang.org/spec/ob.html

107 名前:デフォルトの名無しさん mailto:sage [2024/09/08(日) 13:26:45.50 ID:YxX0DhJf.net]
オワコン

108 名前:デフォルトの名無しさん mailto:sage [2024/10/02(水) 13:03:19.46 ID:XbzwGALZ.net]
まだ使ってる人いるの?

109 名前:デフォルトの名無しさん mailto:sage [2024/10/14(月) 16:42:00.29 ID:DAnbp0G8.net]
TIOBE INDEXの50位から消えるのも時間の問題か。
悲しいなあ

110 名前:デフォルトの名無しさん [2024/10/20(日) 10:24:11.00 ID:LzrvAVJD.net]
Rustが延びてるからDは洋梨



111 名前:デフォルトの名無しさん mailto:sage [2024/10/23(水) 16:37:53.26 ID:8j1yMa7a.net]
流行ったことないのになぜか書き込みがある part35とか笑
スレの書き込みで競り合ってたLispはまだわかるが
Dの場合は書き込みあることすら不思議なんだよな
どっかのサークルが公式掲示板代わりにしてるとか?

112 名前:デフォルトの名無しさん mailto:sage [2024/10/23(水) 19:57:39.84 ID:Jh3heYs1.net]
信じられないかもしれないが初登場から数年間の勢いはすごかったんだぞ
C++を本気で置き換えようとした初…(Objective-CやDelphiもあったけど当時のC++erの目には入ってなかった)…ある程度流行った中では初の言語だしな
週刊破壊的更新で盛り上がってた

113 名前:デフォルトの名無しさん mailto:sage [2024/10/23(水) 21:59:20.55 ID:tRP1gwK5.net]
0.99の次に0.100が出たときが最高潮だった

114 名前:デフォルトの名無しさん mailto:sage [2024/10/24(木) 11:02:22.19 ID:ovuCRerX.net]
>>112
Rsutみたいなもんか

115 名前:デフォルトの名無しさん [2024/10/24(木) 11:26:13.13 ID:oHvtQW/4.net]
ちょうど20年くらい前は確かに一瞬だけど流行ってたよ

116 名前:デフォルトの名無しさん [2024/10/24(木) 11:26:48.95 ID:oHvtQW/4.net]
ちなみに体感的にはRustよりDの流行の方が勢いはあった
信じられないかも知れないけど熱量が当時と全然違う

117 名前:デフォルトの名無しさん mailto:sage [2024/10/28(月) 20:52:57.35 ID:C+IF6ZE9.net]
( ´_ゝ`)フーン 、で、今は?

118 名前:デフォルトの名無しさん mailto:sage [2024/10/28(月) 22:09:48.39 ID:FcUsXuj1.net]
Rustと同じでなぜか誰も使わない

119 名前:デフォルトの名無しさん mailto:sage [2024/10/30(水) 08:24:31.39 ID:HR5Mvk5U.net]
個人的にはIDEの整備が遅れたせいだと思ってる。
今でもVSやEclipseのプラグインでしか使えない。

120 名前:デフォルトの名無しさん mailto:sage [2024/11/02(土) 10:17:02.29 ID:+GKIPsT4.net]
良さげと思ったアーリーアダプタ(初心者)が持ち上げて宣伝を始める
それに釣られた本格派が使い込んで使い物にならないとバレる
人が居なくなる

これの繰り返し



121 名前:デフォルトの名無しさん mailto:sage [2024/11/05(火) 22:09:11.18 ID:LITnAgP6.net]
しばらく見ぬ間に、リリース担当が Iain になってたのか そりゃ負荷かけすぎだろ
Visual D もしんだっぽいな

必要なのは D-- に戻る勇気

122 名前:デフォルトの名無しさん mailto:sage [2024/11/06(水) 20:51:40.38 ID:mIz1YuEM.net]
vscodeで開発できるの?

123 名前:デフォルトの名無しさん mailto:sage [2024/11/07(木) 16:54:49.70 ID:IKAYA9nW.net]
On Lisp→Common lisp
SCIP→Scheme
はわかるが
D言語はどっからわいてくるの?

124 名前:デフォルトの名無しさん mailto:sage [2024/11/07(木) 20:38:51.16 ID:6UJLx2+G.net]
DarkLanguage

125 名前:デフォルトの名無しさん [2024/11/13(水) 19:47:50.02 ID:nZoNcI2X.net]
トキメキが無いんよね
おとなしいというか
もっとウソでもいいからイキって登場したほうがよかたかも

126 名前:デフォルトの名無しさん [2024/11/14(木) 14:56:18.28 ID:a5xmyjQf.net]
Dの失敗はdmcだろ

127 名前:デフォルトの名無しさん mailto:sage [2024/11/15(金) 12:23:10.86 ID:vpDW14Vh.net]
なんでOMFにしたんだろうね

128 名前:デフォルトの名無しさん mailto:sage [2024/11/15(金) 20:47:44.95 ID:rtpyncPL.net]
手持ちの dmc のツールセットを可能な限り流用できるからでしょ
16bit 時代のツールを20年近く引っ張り続けてたのがおかしい

129 名前:デフォルトの名無しさん mailto:sage [2024/11/16(土) 15:01:12.82 ID:k0m+KVHX.net]
Symantecが前身なんだからそりゃそうとしか
当時はBorlandもOMFだったしむしろCOFFだったのはMSぐらい

130 名前:デフォルトの名無しさん mailto:sage [2024/11/17(日) 01:42:02.84 ID:GO7/5tRJ.net]
MSが32ビット化にあたってx86伝統のOMF捨ててCOFFにしたのって
Itanium版NTのためなんかな?



131 名前:デフォルトの名無しさん [2024/11/18(月) 13:54:40.23 ID:0TuJxtFY.net]
意外と使ってた人まだ残ってたんやね

132 名前:デフォルトの名無しさん mailto:sage [2024/12/03(火) 00:57:17.45 ID:4QreCPon.net]
新体制が動き出した
new year release は間に合うかな…?

133 名前:デフォルトの名無しさん mailto:sage [2024/12/03(火) 07:49:24.57 ID:wXkFcqtq.net]
ポトペタできるGUIビルダないの?

134 名前:デフォルトの名無しさん mailto:sage [2024/12/08(日) 12:56:23.93 ID:1zXSlVjk.net]
そもそも GUI フレームワークそのものがメンテが追いつかなくてすぐ死ぬ 自分でメンテする気なければ手出し無用

135 名前:デフォルトの名無しさん [2025/01/10(金) 14:57:19.33 ID:vpVx7Mr35]
一億総活躍社会とか笑わせるよな憲法ガン無視でカによる‐方的な現状変更までして朝は゜らからクソ航空機に荒川遡上させてタ方は
数珠つなぎで都心騒音まみれ李在明には日本との国交断絶を期待してるがハ゛カチョン航空やら海に囲まれた日本でわざわざ夜中まで陸域縦断
知的産業に威力業務妨害しまくって根絶やしにしておきながら人数による足し算が成立せず静音環境による集中力が生命線のソフトウェア人材
数十万人不足だの意味不明だろ例えばマネシタ電器とか満足にソフトウェア作れるやつが存在しないから企業とは無関係の個人か゛自宅で作った
ソフ├ウェアを著作権侵害のGPL違反て゛繋ぎ合わせて小学生レベルのポンコツUIちょこっと挿し込んでテレビやらに搭載して儲けてるわけだし
特に無能集団大企業とかサイトもアプリも自力で作れないから裏でグーグルやらに依存しまくってユーザの個人情報までたれ流してやか゛るし
もちろん自民献金の見返りて゛莫大な税金で発注してるマイナなにがしだの電子処方箋だのヰータックスだのクソUIな上に不具合だらけ
日本は壁を突き抜ける防ぎようのないクソ航空低周波騒音のせいで盆暗公務員が想像してる以上にIT能力が壊滅してるのか゛現実
(ref.] ttps://www.call4.jр/info.php?type=iTems&id=I0000062
ttps://haneda-projecт.jimdofree.com/ , ttps://flight-route.com/
ttps://n-souonhigaisosyoudan.amebaownd.com/

136 名前:デフォルトの名無しさん mailto:sage [2025/02/06(木) 18:52:45.21 ID:Ncair9dC.net]
あけおめ!

137 名前:デフォルトの名無しさん mailto:sage [2025/03/13(木) 22:33:00.86 ID:XXhkwxEe.net]
やっとアップデート出た

138 名前:デフォルトの名無しさん mailto:sage [2025/03/14(金) 12:39:27.02 ID:/Oki98oe.net]
半年ぶりくらい?

139 名前:デフォルトの名無しさん mailto:sage [2025/03/15(土) 13:19:56.68 ID:p1OYshlV.net]
月初じゃないから見逃してたわ
新体制でうまく回るといいな

140 名前:デフォルトの名無しさん mailto:sage [2025/03/15(土) 22:28:14.62 ID:hCUJO5ru.net]
早漏気味にそわそわしてた 2.111 のベータが出とるw



141 名前:デフォルトの名無しさん mailto:sage [2025/04/08(火) 23:56:16.88 ID:6e9XwJ3V.net]
2.111

142 名前:デフォルトの名無しさん mailto:sage [2025/04/29(火) 11:08:14.65 ID:ygG9rQ0R.net]
Visual D がアップデート(2年半ぶり)してて驚いた

143 名前:デフォルトの名無しさん mailto:sage [2025/08/09(土) 00:56:52.06 ID:xXyCtVYG.net]
dmdの更新まだー?

144 名前:デフォルトの名無しさん mailto:sage [2025/08/09(土) 13:49:01.08 ID:chI814z5.net]
ChatGPTにもD言語はオワコン認定された

145 名前:デフォルトの名無しさん mailto:sage [2025/08/18(月) 18:09:01.31 ID:SSpwBqlW.net]
例えばwriteln使ってコンパイルしたらバイナリにutf.dとかstdio.dとかのパス書かれるのってなんとかならない?

146 名前:デフォルトの名無しさん [2025/09/04(木) 09:58:26.03 ID:ZrdNzOPA.net]
ここ20年くらい新しい話題無い

147 名前:デフォルトの名無しさん [2025/09/04(木) 19:54:54.43 ID:evGCTSvO.net]
>>120
なにそのrust

148 名前:デフォルトの名無しさん [2025/09/12(金) 10:58:11.35 ID:5BkPTfKe.net]
いつか来た道

149 名前:デフォルトの名無しさん mailto:sage [2025/09/12(金) 11:05:25.56 ID:jR37Rqgq.net]
ついにTIOBE INDEXの50位までの表からも消えた

150 名前:デフォルトの名無しさん mailto:sage [2025/09/12(金) 16:36:37.97 ID:tXxo6/Yo.net]
俺は「チンポ師」として生きることになった



151 名前:デフォルトの名無しさん [2025/09/12(金) 18:41:05.93 ID:IffUiHvP.net]
安心汁
昔はこんな言語があったの筆頭だ

152 名前:デフォルトの名無しさん [2025/11/21(金) 06:17:17.36 ID:pDC5egJ4.net]
GCCにに入れちゃったこと後悔してそう

153 名前:デフォルトの名無しさん [2025/11/23(日) 15:49:16.55 ID:9EKvb0iE.net]
まだ使ってる人いる?

154 名前:デフォルトの名無しさん [2025/11/24(月) 03:39:14.67 ID:iZzC2PDS.net]
いない

155 名前:デフォルトの名無しさん mailto:sage [2025/11/24(月) 16:08:50.47 ID:ANT9X7BX.net]
D言語のソースがあるんだが
Apple Silicon用にコンパイルできる?

156 名前:デフォルトの名無しさん mailto:sage [2025/11/24(月) 16:43:54.74 ID:fAUqGqE6.net]
gccやldcならいけるだろ
良かったなgccに入ったことに需要があったぞ

157 名前:デフォルトの名無しさん mailto:sage [2025/11/24(月) 18:53:16.74 ID:ANT9X7BX.net]
やってみる

158 名前:デフォルトの名無しさん mailto:sage [2025/12/01(月) 22:40:07.42 ID:Haz2TKIq.net]
DIP1053 ってとんでもないな やりすぎや

159 名前:デフォルトの名無しさん [2025/12/02(火) 02:24:55.85 ID:+4ZSn4mu.net]
なにそれ?

160 名前:デフォルトの名無しさん mailto:sage [2025/12/06(土) 07:57:37.32 ID:RiiYea6X.net]
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);
}
とか



161 名前:デフォルトの名無しさん mailto:sage [2025/12/06(土) 08:07:30.97 ID:RiiYea6X.net]
(x,y) = xxx;

のやつは POSTPONED だから見送りらしい






[ 新着レスの取得/表示 (agate) ] / [ 携帯版 ]

前100 次100 最新50 [ このスレをブックマーク! 携帯に送る ] 2chのread.cgiへ
[+板 最近立ったスレ&熱いスレ一覧 : +板 最近立ったスレ/記者別一覧](*・∀・)<31KB

read.cgi ver5.27 [feat.BBS2 +1.6] / e.0.2 (02/09/03) / eucaly.net products.
担当:undef