D言語 Part23

このエントリーをはてなブックマークに追加
934デフォルトの名無しさん:2010/01/15(金) 00:22:18
やってくれないかと
935デフォルトの名無しさん:2010/01/15(金) 14:26:47
Phobosにコンテナが入る予定ってないんですかね?
面倒くさいけど自分で書くしかないのかなぁ・・・。
936デフォルトの名無しさん:2010/01/15(金) 15:10:55
動的配列と連想配列(集合としても利用可)はあるし、あと欲しいのってリンクリストぐらいのよーな。
937デフォルトの名無しさん:2010/01/15(金) 16:22:02
RBTreeがほしい
938デフォルトの名無しさん:2010/01/15(金) 16:41:29
>>936
push_backなどの操作が・・・と思ったけど、std.arrayを使えばいいのかー。
939デフォルトの名無しさん:2010/01/15(金) 16:53:02
>>937
Dは実装が簡単な言語(ただしC++比)らしいので、連想配列の中身がRBTreeなDコンパイラを937が作ればOK
940デフォルトの名無しさん:2010/01/15(金) 19:10:37
>>939
作ってくれ
941デフォルトの名無しさん:2010/01/15(金) 20:56:40
RBTreeならTangoやdcollectionsとかにあるから最新のバージョンに適応させて
http://www.dsource.org/projects/aa
にコミットすればOK
942デフォルトの名無しさん:2010/01/15(金) 21:05:39
http://www.dsource.org/projects/dcollections/browser/branches/d2
dcollectionsはD2に移植する気満々っぽいよ。
ライセンスもTangoのBSDライセンスと違ってPhobosと同じBoostライセンスにしたようだ。
もし作ったらチケット発行してパッチ投稿したら良いんじゃないかな?
943デフォルトの名無しさん:2010/01/16(土) 05:03:17
>dcollections
これ確か前MLで流れてたよね
「コレクションいる?」->「dcollectionsがあるじゃん」的な感じで
実装が進んでないのは,classのrangeとかshared辺りの問題なのかな?
変更がコミットされてないだけなのか分からないけど,D2中に入って欲しいなぁ
944デフォルトの名無しさん:2010/01/16(土) 13:07:25
「コレクションいる?」->「dcollectionsがあるじゃん」->「じゃあいいか」

おいおいメンテナンスされてないってえええ、みたいな
945デフォルトの名無しさん:2010/01/16(土) 13:13:47
Graph,集合,統計のライブラリが標準にあったら嬉しいなあ
946デフォルトの名無しさん:2010/01/16(土) 13:30:12
どうせphobosのパッケージなんかごった煮でこんがらがってる上
出たり消えたりするんだから適当にぶちこめばいいのに
947デフォルトの名無しさん:2010/01/19(火) 02:07:19
to!string(int)がCTFEに対応したらしい
948デフォルトの名無しさん:2010/01/19(火) 20:19:19
stringに格納されている文字列がUTF-8であるかどうか調べるにはどうしたらいいですか?
949デフォルトの名無しさん:2010/01/19(火) 20:36:12
utfにそういうのなかったっけ
950デフォルトの名無しさん:2010/01/19(火) 20:39:44
validate?
951デフォルトの名無しさん:2010/01/19(火) 20:49:52
>>949,950
どうもです。
UTF-8 or UTF-16 or UTF-32であるかチェックということになるんですかね。
boolじゃなくて例外なところがちょっと使いづらいなぁ。
952デフォルトの名無しさん:2010/01/19(火) 20:51:44
それはDの思想的なものだと思うけど
いやならtry〜catchでラッピングした関数を作るまでじゃね
953デフォルトの名無しさん:2010/01/19(火) 20:55:30
それならstd.contracts.collectExceptionおぬぬめ
954デフォルトの名無しさん:2010/01/20(水) 00:09:08
Dに未来はある?
955デフォルトの名無しさん:2010/01/20(水) 00:12:34
未だ来てない機能はたくさん
956デフォルトの名無しさん:2010/01/20(水) 00:17:00
見切り発車で発進することすら出来ない
957デフォルトの名無しさん:2010/01/20(水) 03:40:16
>>952,953
std.encodingにboolで返すisValidがありました。
958957:2010/01/20(水) 11:46:11
isValidはUTFに限定されてなかったorz
959デフォルトの名無しさん:2010/01/20(水) 18:25:55
そういや窓の杜にコンソールでUTF-8使う方法が紹介されてたな
960デフォルトの名無しさん:2010/01/21(木) 02:22:19
pythonと同程度には普及の見込みがあるのではないか
961デフォルトの名無しさん:2010/01/21(木) 15:55:07
>>959
外部ツール使えばそこそこ見栄えがする表示はできるけど、
Windowsはそもそも端末エミュレータを変えられるようにできてないから、
実用に堪える環境じゃない。
962デフォルトの名無しさん:2010/01/21(木) 19:21:55
>>954
Dに関してははっきり「ない」と言える
963デフォルトの名無しさん:2010/01/21(木) 19:59:47
Pythonを知ってるプログラマが100人いるとすればDは0.02人くらい
964デフォルトの名無しさん:2010/01/21(木) 23:18:39
pythonと比べるなんてpythonをバカにしているとしか思えない
965デフォルトの名無しさん:2010/01/21(木) 23:26:03
Python を 100 とすると

VB 1000000
PHP 500000
C/C++ 100000
Java 50000
Ruby 1000
D 0.02
966デフォルトの名無しさん:2010/01/22(金) 00:05:40
なに!カカロットの戦闘力がVBだと!?
No.1はこの俺様だあああ!!
967デフォルトの名無しさん:2010/01/22(金) 00:14:15
やあ、HSPさん
968デフォルトの名無しさん:2010/01/22(金) 03:16:14
D弱杉www
969デフォルトの名無しさん:2010/01/22(金) 23:38:53
Dは永遠に迷走し続ける
970デフォルトの名無しさん:2010/01/22(金) 23:54:13
俺たちの戦いはこれからだ!
971デフォルトの名無しさん:2010/01/23(土) 00:37:56
>>966
強引すぎるベジータβさんの戦いは今日も続く・・・
972デフォルトの名無しさん:2010/01/23(土) 02:04:31
http://alexanderbothe.com/?id=27
なんかNGみてたらD-IDEとかあったけど、これってどうなんだろう?
973デフォルトの名無しさん:2010/01/23(土) 10:00:10
>>972
レビューよろ
974デフォルトの名無しさん:2010/01/23(土) 20:28:43
>>973
俺の環境だとバグだらけで使い物にならなかった
975デフォルトの名無しさん:2010/01/23(土) 20:44:42
待て、それだとdmdが使い物にならないってことになるぞ
976デフォルトの名無しさん:2010/01/23(土) 20:46:23
>>975
g++のバグが5000以上放置されているのに対してdmdは1000程度だとのこと(Walter曰く
977デフォルトの名無しさん:2010/01/23(土) 21:24:09
バグ報告に繋がるユーザーの母数が(ry
978デフォルトの名無しさん:2010/01/23(土) 22:07:44
C++の複雑さはDの十倍って触れ込みだから理論上はdmdの圧勝
979デフォルトの名無しさん:2010/01/23(土) 22:16:35
なんかWindowsはバグが多いみたいな話だな
980デフォルトの名無しさん:2010/01/24(日) 03:56:13
あんまり流行るとは思えないな
981デフォルトの名無しさん:2010/01/24(日) 09:05:57
流行らなくてもいいからバグはとってほしい…
982デフォルトの名無しさん:2010/01/24(日) 14:27:10
次回テンプレ 追加と削除の希望。

■参考URL
+ ttp://dusers.dip.jp (D言語友の会)
+ ttp://www.wish.sakura.ne.jp/desuno/game/Drawing (PrincessDrawing! D言語で作られた横スクロールSTG)

■ IDE
- ttp://dronten.googlepages.com/dscite (DSciTE ※404)
+ ttp://alexanderbothe.com/?id=27 (D-IDE)
+ ttp://codepoet.sourceforge.net (CodePoet ※計画中)

D言語研究は賞味期限切れかな?書き込めないけど。
983デフォルトの名無しさん
D言語研究が書き込めなくなってるのか
もう整備されてないんだよな
あれsakuraiさんだっけ?