◎正当な理由による書き込みの削除について: 生島英之とみられる方へ:
D言語 Part35 YouTube動画>1本 ->画像>1枚
動画、画像抽出 ||
この掲示板へ
類似スレ
掲示板一覧 人気スレ 動画人気順
このスレへの固定リンク: http://5chb.net/r/tech/1571979866/
ヒント:5chスレのurlに http://xxxx.5chb.net/xxxx のようにbを入れるだけでここでスレ保存、閲覧できます。
DuB
http://code.dlang.org/ vibe-d
dlangui
dgpio
Dカンファレンス2018 in ミュンヘンのライブ配信
DMD2.080.0リリース(当時)
https://dlang.org/changelog/2.080.0.html DがしっかりしてればGoだのRustだのでてくる余地はなかったのに
goroutineが有効な用途ならともかく
それ以外はD言語のほうが遥かにいいと思うんだけどなあ。何が命運を分けたのか
頻繁に変わる言語仕様も問題と言えば問題だけど
やっぱ一番はライブラリっつーか周辺やろ…
言語仕様が変わるからライブラリが根付かない定期
いまここ
C++を理解したプログラマーはRustを使う必要がなく、C++が理解できないプログラマ―にはRustも同様に理解できない。
https://developers.srad.jp/story/15/02/20/2132207/ 連想配列のkeysプロパティで取得される配列の要素はどのような並びになっていますか?
TIOBE INDEXで20位以内にランクインしたわよ
一年ぶりくらいにアプデしたら
なんかしょうもないエラーでる
どうでもいい変更やめろ
未だに破壊的変更してますもの。
これでは流行りようがありませんわ。
http://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.
マルチコアCPU上でマルチスレッド生成して各スレッドがどのCPUコアに割り当てられてるか取得するにはどうすればいいの?
マルチスレッド化まではできたけど割り当てられたCPUコアの取得方法がわからない。
クラス一個追加したら
The containing library is corrupt.
とか言われるは
なんだこれは
ライブラリが欠落している。
D言語ってちょっとやるとすぐ何かでつまずくよね。
ネットで探したサンプルコードすら動かないこと多いし
意味わからん
Releaseでbuildすると連想配列のキーとして渡した変数の値が変わるんだがなんだこれ。
小さいコードで試しても起きないしなんだよこれわ
初歩的な質問かもですが
for文で変数を更新しながらその変数を出力ファイル名に使いたいです
しかし「file ~ i ~ .out」のようにするとstringとintが互換性がないと言われ,エラーが出ます
そこでcharにして試してみると一応最初のステップは回るのですが最初だけで実行が終了してしまいます
また出力されたファイル自体も,変数の部分が認識できない文字のような扱いをされ,長四角となってしまいました
どうすれば変数を正しくファイル名に反映できるでしょうか
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);
}
for(int i=0; i<3; ++i)
writefln("file-%02d-.out\n", i);
>>40 iをint型からstring型に変換すればOK
std.conv.to!string(i)
D言語とかPlan9とかさ、
これが次世代の新標準だ!感出しておいて
ただ新しい有象無象が増えただけというか
そもそもいつになっても完成しない
意味わからん
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));
}
もうC++は見るのも嫌だ、D言語に乗り換えたいと思ったのが20年前
なんで未だに俺は血反吐を吐きながらC++を触り続けているんだ
一つでいいから最新verでも動くまともなクロスプラットフォームGUIライブラリ出てくれ
他のメジャーな言語もこの20年で随分と機能増やしてきたり
標準ライブラリ機能をdeprecatedにしたりキーワードを廃止したりしてんのに
何故それらは棚上げされてDだけが槍玉に挙げられるのだろうか
cython とは違うけど Python を C++ から呼ぶのが結構楽過ぎて D 要らなくなってしまった
ゆっくり開発して破壊的変更しまくった結果がコレだよ
多次元配列のディープコピーって、次元数-1個まではループ回してdupしていくしかないんでしょうか?
int[][] a;
...
auto b = a.dup;
ちなみにこれをやって嵌りました。
VisualDを使っているのですが、プロジェクトによって
core.simd.double4がundefined identifierになったりならなかったりします。
どういうところでバージョン判定を行っているのでしょうか?
自己解決。
いつ何のために書いたのか記憶がないのですがAdditional optionsに-mcpu=avx2と書かれてました。
動的配列をnewで確保すると同時に値を初期化することってできないですか?
auto array = new double[](100); // 同時に0.0で初期化したい
std.rangeのrepeatを使うのはどうでしょうか?
auto array = 0.0.repeat(100).array; // 全て0.0のdouble[]
>>64 うーん、見た目が直感的でないのが気になります。
0.0にしたいだけなら
auto array = new double[100];
それではstd.arrayのreplicateはどうでしょうか?
auto array = replicate([0.0], 100); // 長さ1の配列を100回繰り返す
>>68 >>64とあまり変わらない気がします。
言語仕様にないのが残念。
>>69 dlang.orgのフォーラムをざっと見てみましたが、動的配列の確保と初期化を同時にすることはできないみたいですね。
2行になりますが、たぶん以下が一番速いと思います。
auto array = uninitializedArray!(double[])(100);
array[] = 0.0;
記念すべき 2.100.0 が降臨しかけているというのに
*・゜゚・*:.。..。.:*・゜2.100 ・*:.。. .。.:*・゜゚・*
久々に弄ったけど相変わらずライブラリしょぼくて泣ける
C++やPythonよりずっと気持ちよく書けてこれだよこれ!って感じなのに
C/C++の後継候補
D
Go
Rust
Dは完成が遅過ぎたのかねえ
むしろ早すぎたがために、中途半端にC言語を引きずって後継ほどの割り切りができてなかったせいでは
Dはけっこう昔からあったよね
でも当時からなんかパッとしなかったね
なんか惹かれるもんがなかった
今もない
Goは詳しくは知らんけど
シンプル目の言語仕様+ゴルーチン
っていうところが非凡さ感じさせる
現代的な平均的な言語と違って
>>90 >>91 D2で迷走していたから完成はしてないのかなという感じだったのだが?
>>92 D 2.00って2007年だぜ?Goの初登場よりも昔だ
DもGoもCからの流れだけど(?)
変数宣言時のポインタの書き方に違いがあって面白いよね
int *p, *q; // c
int* p, q; // d
var p, q *int // go
Dは多言語のいいとこ取りで独自性がない
厨房が考えた最強言語臭がする
破壊的変更多すぎた。
IDEで開発できるようになったのが遅すぎた。
>>93 D2の「開発」開始が2007年。
Goは2009年に登場しているので、D2が迷走している間に追いついたのではないか。
Rustも2010年に登場しており、すぐにD2に追いついた。
やはりD言語の完成が遅かったと言えるかと。
新仕様が定まったから2.0になったんだぞ
それ以降で起きたでかい破壊的変更なんてグローバル変数のデフォルトがTLSになったぐらい
迷走のイメージが先に来て時系列変になってないか
>>98 D2の登場時期からするとGoやRustから大幅に先行していたとも言い難い。
Pythonも大企業に支えられてこそだったからなあ
@liveはどうなったのん
昔のDならデフォルトで@liveに変わっていたかもしれん
TIOBE INDEXの50位から消えるのも時間の問題か。
悲しいなあ
流行ったことないのになぜか書き込みがある part35とか笑
スレの書き込みで競り合ってたLispはまだわかるが
Dの場合は書き込みあることすら不思議なんだよな
どっかのサークルが公式掲示板代わりにしてるとか?
信じられないかもしれないが初登場から数年間の勢いはすごかったんだぞ
C++を本気で置き換えようとした初…(Objective-CやDelphiもあったけど当時のC++erの目には入ってなかった)…ある程度流行った中では初の言語だしな
週刊破壊的更新で盛り上がってた
ちょうど20年くらい前は確かに一瞬だけど流行ってたよ
ちなみに体感的にはRustよりDの流行の方が勢いはあった
信じられないかも知れないけど熱量が当時と全然違う
個人的にはIDEの整備が遅れたせいだと思ってる。
今でもVSやEclipseのプラグインでしか使えない。
良さげと思ったアーリーアダプタ(初心者)が持ち上げて宣伝を始める
それに釣られた本格派が使い込んで使い物にならないとバレる
人が居なくなる
これの繰り返し
しばらく見ぬ間に、リリース担当が Iain になってたのか そりゃ負荷かけすぎだろ
Visual D もしんだっぽいな
必要なのは D-- に戻る勇気
On Lisp→Common lisp
SCIP→Scheme
はわかるが
D言語はどっからわいてくるの?
トキメキが無いんよね
おとなしいというか
もっとウソでもいいからイキって登場したほうがよかたかも
手持ちの dmc のツールセットを可能な限り流用できるからでしょ
16bit 時代のツールを20年近く引っ張り続けてたのがおかしい
Symantecが前身なんだからそりゃそうとしか
当時はBorlandもOMFだったしむしろCOFFだったのはMSぐらい
MSが32ビット化にあたってx86伝統のOMF捨ててCOFFにしたのって
Itanium版NTのためなんかな?
新体制が動き出した
new year release は間に合うかな…?
そもそも GUI フレームワークそのものがメンテが追いつかなくてすぐ死ぬ 自分でメンテする気なければ手出し無用
月初じゃないから見逃してたわ
新体制でうまく回るといいな
早漏気味にそわそわしてた 2.111 のベータが出とるw
Visual D がアップデート(2年半ぶり)してて驚いた
lud20250522073432このスレへの固定リンク: http://5chb.net/r/tech/1571979866/
ヒント:5chスレのurlに http://xxxx.5chb.net/xxxx のようにbを入れるだけでここでスレ保存、閲覧できます。
TOPへ TOPへ
全掲示板一覧 この掲示板へ 人気スレ |
Youtube 動画
>50
>100
>200
>300
>500
>1000枚
新着画像
↓「D言語 Part35 YouTube動画>1本 ->画像>1枚 」を見た人も見ています:
・プログラミング言語 Kuin Part 16#01
・【人工言語】リパライン語 part1
・プログラミング言語
・Twitter人工言語界隈を観察するスレ part2
・PHPがいかに駄目言語であるかをちゃんと説明 Part.2
・【言語聴覚研究の】関東学園大学part21【名門】
・【整形ゴリラ】マリリン fukuse yuuri アンチスレpart33【言語障害】
・「この言語汚ねえな」って思う言語
・プログラミング言語 Scala 11冊目
・朝鮮人ハングルは欠陥言語
・関東弁は土人の言語
・プログラミング言語 Scala 12冊目
・【急募】超ド素人にプログラミングを教えるのに最適な言語
・【国際】#丸山穂高衆院議員発言は「言語道断」 ロシア外務省が批判 ★2
・侯爵嫡男好色物語 Part.18 ©bbspink.com
・侯爵嫡男好色物語 Part.20 ©bbspink.com
・人間「AIさん、魔法少女がファンタジー世界の空をとぶ呪文を教えて」言語AI「おかのした🤖」絵描きAI「おかのした🤖」
・侯爵嫡男好色物語 Part.41
・侯爵嫡男好色物語 Part.99
・侯爵嫡男好色物語 Part.91
・侯爵嫡男好色物語 Part.95
・【三代目】SLOT劇場版 魔法少女まどか☆マギカ [新編]叛逆の物語 part53
・好きな人から連想する単語 Part.14
・侯爵嫡男好色物語 Part.85
・【3DS】牧場物語 3つの里の大切な友だち Part71
・【3DS】牧場物語 3つの里の大切な友だち Part34
・ポポロクロイス物語 ナルシアの涙と妖精の笛 Part3
・【三代目】SLOT劇場版 魔法少女まどか☆マギカ [新編]叛逆の物語 part57
・【三代目】SLOT劇場版 魔法少女まどか☆マギカ [新編]叛逆の物語 part38
・【3DS】牧場物語 はじまりの大地 part87
・言語聴覚士になったことを後悔してる人スレ★4
・C言語なら俺に聞け 151
・ホワイトとは、フィン人の事を見下す言語。
・ヒ素カレー事件て言語道断のクソ裁判じゃね?
・【IT】Microsoft、Officeをメジャーアップデートへ――Fluentデザイン言語を全面的に採用
・質問スレッド in 言語板
・歴史言語学総合 ★3
・次世代言語議論スレ[Rust Kotlin Haskell]第6世代
・大規模多人数開発でも耐えられる言語に必須の機能
・言語哲学や言語分析哲学から言語学を考える。
・なぜ日本人はコンビニ外国人店員を馬鹿にしているのか? 日常生活に必要なレベル以上の他言語覚えて接客業とか、日本人には絶対無理だろ
・民進党・小西洋之、朝日新聞が抗議した百田発言取り上げて安倍首相を批判「安倍総理は言語道断の放送法違反を犯していた」
・【悲報】言語オタク、一般人を煽る
・精神疾患はネットで感染可能。特定の言語を反復して見ると、精神にはそれに対する固有の歪みが生じる
・【サッカー】<英国>相手チームの給水ボトルに小便…言語道断の行為でミルウォールのファン1名を逮捕!
・学習院文系ちんこ「女はバカ!お前らだけだったら何万年経っても穴蔵生活だ!」【人工言語アルカ】
・懲戒請求問題に橋下徹が参戦! 「一般市民に対して、法的措置を執るこの弁護士たちの態度振る舞いは言語道断」
・【日本】安倍首相「鉄道の多言語化などを一気に進めていく」東京五輪契機に
・某アイドルのファンの中年男性が脳卒中で半身不随+言語障害に→医師「リハビリをがんばったら推しがハグしてくれる」→奇跡の回復
・英語「He, She」←誰に対しても使える、ジャップ語「彼!彼女!」←恋人(笑)に対してしか使えない…欠陥言語ろだろこれwwwwww
・多言語でforループを列挙していくスレ
・一つの言語なのに「ひらがな」「カタカナ」「漢字」と3種あるのって日本語だけ?
・英語は果たして本当に論理的な言語か 4
・【SPL】Simplicity情報交換スレッド【ブロックチェーンの新言語】
・【ST】第18回言語聴覚士国家試験 [無断転載禁止]
・【悲報】ブタさん、うっかり謎の言語で本音がぽろりんしてしまう
・標準語以外の言語が何故今も田舎では残っているのか
・【IT】データサイエンティスト職に求められる言語のトップに「Python」--「R」を上回る
・Twitter人工言語界隈を観察するスレを観察するスレ
・百田尚樹氏「野党戦術は言語道断。国会議員の仕事をしないなら、その間の議員歳費は差し押さえた方がいい」
・ネット怪談×100物語 Part1
・【四代目】S劇場版魔法少女まどか☆マギカ [前編]始まりの物語/[後編]永遠の物語 part34
・【四代目】S劇場版魔法少女まどか☆マギカ[前編]始まりの物語/[後編]永遠の物語 Part2
・好きな人から連想する単語 Part.31
・【arka】人工言語アルカ【総合スレ】その9
・【arka】人工言語アルカ【総合スレ】その8
02:13:04 up 66 days, 3:11, 1 user, load average: 10.01, 10.20, 10.47
in 0.038598775863647 sec
@0.038598775863647@0b7 on 062215
|