X



D言語 Part34©2ch.net
レス数が1000を超えています。これ以上書き込みはできません。
0001デフォルトの名無しさん 転載ダメ©2ch.net
垢版 |
2015/01/25(日) 12:07:29.52ID:gAd5OZDm
プログラミング言語 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言語 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
0952943
垢版 |
2018/11/28(水) 20:00:53.65ID:lzMMCZH4
私の環境では、Program Files (x86)\Microsoft Visual Studio 14.0にはありましたが、
Program Files\Microsoft Visual Studio 14.0にはありませんでした(全部で64KB程度しかない)。
sc.iniはProgram Files (x86)の方を参照するようになっていますが、32bit版のVSじゃ使えないんでしょうか?
0953943
垢版 |
2018/11/29(木) 13:56:17.42ID:9E8r92ip
>>948のサイトの手順をやり直したら解決しました。
VSのインストール時に、VisualC++に関するオプションをいじった(5GBぐらい大きくなった)のが影響したのかなぁ。
0955デフォルトの名無しさん
垢版 |
2018/11/29(木) 20:54:07.49ID:eyw2ItTx
llvm のツールチェーンが使えるようになったんだっけ
でも本格的にやるにはデバッガがあったほうがいい
0956デフォルトの名無しさん
垢版 |
2018/11/29(木) 22:53:22.13ID:OLmOFAf+
12月1日のQita Advent Calendarが何かしらの参考になるかもしれないね
まだ内容は当然わからないけど
0957デフォルトの名無しさん
垢版 |
2018/12/02(日) 18:19:15.04ID:r/YV3Hmh
無事1日が終わりました
本当にありがとうございました
0959デフォルトの名無しさん
垢版 |
2019/03/09(土) 18:08:15.48ID:1edG4e+S
2.085 で Precise GC の試験実装が始まったのにお前らときたら

>>958
公式でいいんじゃね
ldc の追随も凄まじいけど
0960デフォルトの名無しさん
垢版 |
2019/03/21(木) 00:18:56.75ID:oV/wBHSs
std.conv.toから投げられた例外をThrowableでcatchしてtoStringとwritelnでエラーメッセージを書き出すと、
関数呼び出しの経路とかソース上の行番号が表示されますよね。
それが、いろいろ改修してるうちに途中で途切れたようなエラーメッセージしかでなくなってしまいました。
原因わかる方いますか?
0961デフォルトの名無しさん
垢版 |
2019/03/21(木) 00:27:04.55ID:7qm1Whlz
ascii以外の字が混ざってないか
multibyteの不正な文字(1byte目だけあって2byte目が現れずに次のascii文字が並ぶとか)
0962デフォルトの名無しさん
垢版 |
2019/03/21(木) 02:27:46.51ID:oV/wBHSs
>>961
main関数の中でto!uint("a")とやってみましたが、同じように途切れたエラーメッセージになりました。

std.conv.ConvException@***\src\phobos\std\conv.d(2267): Unexpected 'a' when converting from type string to type uint
----------------
0x00007FF77B85E400 in std.string.representation!(immutable(char)).representation at ***\src\phobos\std\conv.d(2271)
0x00000207C32A3000
0963デフォルトの名無しさん
垢版 |
2019/03/21(木) 08:16:53.81ID:Ai8cDmsG
スタックトレースは結構雑で何年もバグが放置されてる感ありあり
そのへんを気にする人はデバッガを使うから

OSやコンパイラ実装でも違う処理してるからそのへん書かないとだめよ
Windows は新しめのバージョンで改善があったはずだけど
0964デフォルトの名無しさん
垢版 |
2019/03/21(木) 08:48:24.57ID:Ai8cDmsG
Win + 64bit (MSVC) と思っていろいろやってみたけど再現しない
llvm 実装は動かしたことないからわからんちん

>Windows は新しめのバージョンで改善があったはず
これは関係なかったぽい
0965デフォルトの名無しさん
垢版 |
2019/03/21(木) 10:59:19.34ID:/Eg7TqPx
windows は git bash を cmd の代わりに使ってる
快適すぎる
0968デフォルトの名無しさん
垢版 |
2019/04/18(木) 03:00:23.27ID:6Z/jOLC9
0970デフォルトの名無しさん
垢版 |
2019/05/06(月) 18:39:56.75ID:o0+2Jvom
今更感
0971デフォルトの名無しさん
垢版 |
2019/05/07(火) 21:39:34.26ID:8L3IENLQ
そういう楽する系の機能はバグの温床
0976デフォルトの名無しさん
垢版 |
2019/07/04(木) 15:04:12.18ID:7idq17x4
char[]をstd.algorithm.sorting.sortでソートしようするとコンパイルエラーになるんですけど、
辞書順にソートしたい場合、どうやればいいですか?
0977デフォルトの名無しさん
垢版 |
2019/07/04(木) 17:59:32.86ID:VpXpLSzf
string[]
0981デフォルトの名無しさん
垢版 |
2019/08/09(金) 23:44:03.55ID:FZatNxGm
なるほどその手があったか
全く使わないから存在そのものを忘れてた(一応 wchar までは試した
0985デフォルトの名無しさん
垢版 |
2019/10/07(月) 14:28:14.46ID:nnDn0jE7
dmc ってもう更新されないの?
0988デフォルトの名無しさん
垢版 |
2019/10/20(日) 10:00:15.38ID:Xl2t0ZNf
Dはもう死んでしまったの?
0991デフォルトの名無しさん
垢版 |
2019/10/21(月) 13:02:30.03ID:c9dhXgWB
C
C++
D
Go
それぞれのメリットデメリットを教えてください
0993デフォルトの名無しさん
垢版 |
2019/10/22(火) 10:51:03.05ID:F+STirlY
俺は案外gccに入ったからDはそのうち人気出るんじゃないのかなと思ってる。使わないけど。他の言語より明かに素直でとっつきやすいと思うから。
0994デフォルトの名無しさん
垢版 |
2019/10/22(火) 10:59:35.52ID:fxbuxtP/
知らんけど/メリット/デメリット
C/小さい・速い・枯れている・ライブラリ豊富/古い・手間掛かる
C++/betterthanC/カオス・遅い
D/小さい・速い・素直・ガベコレ/利用者少ない?
Go/ガベコレ/でかい・癖強い
0996デフォルトの名無しさん
垢版 |
2019/10/23(水) 00:34:53.79ID:JxOFlXnS
Dみたいな変態構文の言語が流行るわけないだろ
0998デフォルトの名無しさん
垢版 |
2019/10/24(木) 13:27:01.47ID:PdyZnCeq
Rust > D > Go > C > C++
こんな感じか
1000デフォルトの名無しさん
垢版 |
2019/10/24(木) 22:56:28.84ID:ADhpIzNi
        まもなくここは 乂1000取り合戦場乂 となります。

      \∧_ヘ     / ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄
 ,,、,、,,, / \〇ノゝ∩ < 1000取り合戦、いくぞゴルァ!!       ,,、,、,,,
    /三√ ゚Д゚) /   \____________  ,,、,、,,,
     /三/| ゚U゚|\      ,,、,、,,,                       ,,、,、,,,
 ,,、,、,,, U (:::::::::::)  ,,、,、,,,         \オーーーーーーーッ!!/
      //三/|三|\     ∧_∧∧_∧ ∧_∧∧_∧∧_∧∧_∧
      ∪  ∪       (    )    (     )   (    )    )
 ,,、,、,,,       ,,、,、,,,  ∧_∧∧_∧∧_∧ ∧_∧∧_∧∧_∧∧_∧
      ,,、,、,,,       (    )    (    )    (    )    (    )
10011001
垢版 |
Over 1000Thread
このスレッドは1000を超えました。
新しいスレッドを立ててください。
life time: 1733日 10時間 49分 0秒
10021002
垢版 |
Over 1000Thread
5ちゃんねるの運営はプレミアム会員の皆さまに支えられています。
運営にご協力お願いいたします。


───────────────────
《プレミアム会員の主な特典》
★ 5ちゃんねる専用ブラウザからの広告除去
★ 5ちゃんねるの過去ログを取得
★ 書き込み規制の緩和
───────────────────

会員登録には個人情報は一切必要ありません。
月300円から匿名でご購入いただけます。

▼ プレミアム会員登録はこちら ▼
https://premium.5ch.net/

▼ 浪人ログインはこちら ▼
https://login.5ch.net/login.php
レス数が1000を超えています。これ以上書き込みはできません。

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