[表示 : 全て 最新50 1-99 101- 201- 301- 401- 501- 601- 701- 801- 2chのread.cgiへ]
Update time : 05/09 15:01 / Filesize : 201 KB / Number-of Response : 898
[このスレッドの書き込みを削除する]
[+板 最近立ったスレ&熱いスレ一覧 : +板 最近立ったスレ/記者別一覧] [類似スレッド一覧]


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

D言語 Part12



1 名前:デフォルトの名無しさん mailto:sage [2007/02/10(土) 01:09:54 ]
プログラミング言語 D について語るスレッドです。
過去スレは >>2

■本家
ttp://www.digitalmars.com/d/
ttp://www.kmonos.net/alang/d/ (和訳)

■コンパイラ
ttp://www.digitalmars.com/d/dcompiler.html (DMD, 本家)
ttp://dgcc.sourceforge.net/ (GDC, gccフロントエンド)
ttp://gdcmac.sourceforge.net/ (GDCのmac用バイナリ)

■参考URL
ttp://f17.aaa.livedoor.jp/~labamba/ (D言語研究)
ttp://dsource.org/ (dsource)

449 名前:デフォルトの名無しさん mailto:sage [2007/03/06(火) 15:02:52 ]
>441
ってもLDショック後の再建の影響か最近復帰早め
相変わらずデータはよく飛ぶからバックアップは必須だけどな
っていい加減スレ違いなのでやめとくね

450 名前:デフォルトの名無しさん mailto:sage [2007/03/06(火) 17:39:50 ]
gdc 0.23 March 5, 2007

451 名前:デフォルトの名無しさん mailto:sage [2007/03/07(水) 15:23:19 ]
x64対応か

452 名前:デフォルトの名無しさん mailto:sage [2007/03/08(木) 00:34:12 ]
>>432
delphiはhelloworldでも400KB以上にはならないと思うけど

453 名前:デフォルトの名無しさん mailto:sage [2007/03/08(木) 01:00:18 ]
おまいらに質問なんだけど
標準ライブラリってphobos使ってる?それともtango?

454 名前:デフォルトの名無しさん mailto:sage [2007/03/08(木) 01:44:07 ]
libstdc

455 名前:デフォルトの名無しさん mailto:sage [2007/03/08(木) 08:27:31 ]
tangoに移行中

456 名前:デフォルトの名無しさん mailto:sage [2007/03/08(木) 10:37:27 ]
tangoだとDLLが作れないんで、今はphobos

457 名前:453 mailto:sage [2007/03/08(木) 10:58:24 ]
>>454
おまwwでも、dmc側で使ってるんだっけ?

>>455,456
ふ〜ん・・・そうか、やっぱりtangoか・・
でもDLL作れないってどういうこと?linkで弾かれるのか?



458 名前:デフォルトの名無しさん mailto:sage [2007/03/08(木) 12:05:23 ]
そうだよ

459 名前:456 mailto:sage [2007/03/08(木) 12:14:43 ]
>>457
DLLのガベコレの設定に必要なsetGCHandleとendGCHandleが無かったんで、
それでtango導入をあきらめた過去がある。
ただ、今ソースを見てみたんだけど、必要なものはそろってるから、
dmd\src\phobos\internal\gc\gc.dのgetGCHandleとsetGCHandleとendGCHandleを
tango\lib\gc\basic\gc.dにコピペしてやれば、何とかなるかもしれない。

それ以外にも引っかかった点は、
プリティプリンタがphobosに比べて弱い。
phobosにあってtangoにないものが結構ある。(bind、traits、typetuple、boxer)

「tangoさえあればそれでOK」という感じではなかった。
過去のソースの書き換え&ほかのライブラリが動かないリスクを考えると、
今はまだ様子見の時期かな、と俺は判断した。
「過去のソースの書き換え&ほかのライブラリが動かないリスク」が無ければ
使ってもいいんだけどね。
しかし、エラーの原因がtoStringのtoUtf8化とErrorクラスの削除ってのも微妙というか、
しょうもないことで動かなくなるのは萎える。

460 名前:453 mailto:sage [2007/03/08(木) 13:13:17 ]
>>459
typetubleとか、boxerとか無いんだな・・・
へぇ・・・今後の参考になる。
まぁでも、いつかはtangoか、またはtangoをベースにしたphobosになるだろうから、オレもtangoを導入してみるかな。
後もう一つ質問なんだけど、deimosって何?Waltarタンが新たに構築してる標準ライブラリって聞いたけど?D Runtime Libraryってことは・・・でもDってネイティブだよな

461 名前:453 mailto:sage [2007/03/08(木) 13:14:56 ]
あぁwtubleってなんだよw・・orz
後、改行してなかった、すまん

462 名前:デフォルトの名無しさん mailto:sage [2007/03/08(木) 20:40:01 ]
gdcに例のmixinまだ?

463 名前:デフォルトの名無しさん mailto:sage [2007/03/08(木) 23:07:26 ]
DFL…つかってみて、どうもFontが変更されないと思ったら、
font = new Font(cast(char[])(wincs.toMBSz("MS 明朝"))[0..9], 24f);
とすることで解決することが判明…これはイカンよなぁ…

464 名前:デフォルトの名無しさん mailto:sage [2007/03/09(金) 00:23:45 ]
わなDキタ

465 名前:デフォルトの名無しさん mailto:sage [2007/03/09(金) 00:57:51 ]
>>463
listview.font = new Font("MS 明朝", 16);
これでちゃんと変更されたが?

どのコントロールだ?
0.9.5から全コントロールがUnicodeサポートされたことになってるから
対応作業の抜けがあるのかも

466 名前:465 mailto:sage [2007/03/09(金) 02:10:14 ]
あ サイズだけしか変化してなかったのかもしれんので
もっかい確認してきまつ

467 名前:465 mailto:sage [2007/03/09(金) 02:19:32 ]
>>463
ほんとだ
確かにMBSに変換してからじゃないとダメみたいだわ



468 名前:デフォルトの名無しさん mailto:sage [2007/03/09(金) 11:12:02 ]
>>463
dfl/drawing.d の 2965〜2968行

469 名前:デフォルトの名無しさん mailto:sage [2007/03/09(金) 13:16:36 ]
dのxmlの処理ライブラリってあったっけ?
急ぎではないがちょっとほしいなと思っていて、
なければ書こうかと思っているところ。

470 名前:デフォルトの名無しさん mailto:sage [2007/03/09(金) 13:40:27 ]
expatのポーティングくらいならどこかにあった気が……。

XMLじゃないけどもしかしたら代用になるかもしれないbogoYAML。
shinh.skr.jp/d/bogoyaml.html

471 名前:デフォルトの名無しさん mailto:sage [2007/03/09(金) 16:15:02 ]
>>469
お蔵入りにしてるSAXパーサなら俺がもってる。

472 名前:デフォルトの名無しさん mailto:sage [2007/03/09(金) 17:12:30 ]
>>471
願わくば頂きたい。ライセンスとかはご随意に。
NYSL by k.inabaならうれしいw
ちなみに俺が書こうとしていたのはDOMです。
完成したらdsourceかどこかで公開いたします。
ライセンスはもちろんNYSL。なぜならこれも特別でないライブラリだからです。

473 名前:デフォルトの名無しさん mailto:sage [2007/03/09(金) 17:25:51 ]
わなD凄いっす!

474 名前:デフォルトの名無しさん mailto:sage [2007/03/09(金) 17:36:22 ]
>>472
www.vipper.net/vip194365.zip.html
役に立つか分からんけど一応。
ライセンスは勿論NYSLです。
未だ名前空間にウマく対応出来てないし途中で作りかけの奴もあるうえに、
文字コード変換が抜けてるけど勘弁して。

475 名前:デフォルトの名無しさん mailto:sage [2007/03/09(金) 17:37:04 ]
D言語研究がgoogleで見れないと結構、不便。
google サーチ最高!みたいな、書き込みでテンプレートのページが
上書きされてたの消したのだけど、なんか、あるのかなぁとか思ったり。
新しい情報少ないのでいいんじゃないかとも思ったり。


476 名前:デフォルトの名無しさん mailto:sage [2007/03/09(金) 17:44:21 ]
>>474
頂きました。ってかOSXすかw
YAMLではNGだったんですが、用途が
OSXユーザから、GPSのトラックデータ(XML)からGoogle Earthのレイヤ(XML)に変換したいという依頼を受けた
っつー理由だったんですわw
Xcode用のDテンプレートを書こうとしたが、思っただけでやっておりませぬ。

477 名前:デフォルトの名無しさん mailto:sage [2007/03/09(金) 17:45:51 ]
>>476
何故バレた?ちなみにPPCのOSXだぜwww



478 名前:デフォルトの名無しさん mailto:sage [2007/03/09(金) 17:52:27 ]
>>477
OS9のStuffitやOSXの標準zipを使うと、リソースフォークが別ファイルになって保存されるので、*xやWindowsのユーザーからはすぐ判別つきますよ。
.DS_Storeとか__MACOSXで検索すると理由はわかるはず。
私は卒論書いてたころはOS9で、いまはMacBook Proだす。コンパイル速いっすよ。

479 名前:デフォルトの名無しさん mailto:sage [2007/03/09(金) 17:54:57 ]
>>478
そんな事があるのか。ありがと。

480 名前:デフォルトの名無しさん mailto:sage [2007/03/09(金) 18:01:35 ]
煮るなり焼くなり好きにしろライセンスキタ━━━━━━(゚∀゚)━━━━━━ !!!!

481 名前:デフォルトの名無しさん mailto:sage [2007/03/09(金) 18:02:37 ]
Thumb.db が入ってたら Windows ユーザだな。

482 名前:デフォルトの名無しさん mailto:sage [2007/03/09(金) 21:01:37 ]
NYSL : winNY iS his Life.

483 名前:デフォルトの名無しさん mailto:sage [2007/03/09(金) 21:05:06 ]
むりがあるだろ

484 名前:デフォルトの名無しさん mailto:sage [2007/03/09(金) 21:16:15 ]
NYSL = NewYork StyLe

485 名前:デフォルトの名無しさん mailto:sage [2007/03/09(金) 21:16:32 ]
>>463-468
自前でこんなん書いて逃げるしかないのかなあ
Font createFont(char[] font, uint size) {
 return new Font(toMBSz(font)[0..font.length], size);
}
作者にtoMBSzを使わなくてもいいようにしてもらうべきか?
自分でやろうにもフォント関係は経験なくてわからんのだが・・・

486 名前:デフォルトの名無しさん mailto:sage [2007/03/09(金) 21:28:08 ]
NYSL Yields Synonym License.

487 名前:デフォルトの名無しさん mailto:sage [2007/03/09(金) 21:29:19 ]
しまった。これじゃGPLみたいだ、、、



488 名前:デフォルトの名無しさん mailto:sage [2007/03/09(金) 22:18:00 ]
>>475
確かに、1.007がリリースされたのに、まだ1.006だったり。

489 名前:デフォルトの名無しさん mailto:sage [2007/03/09(金) 23:11:49 ]
各自が勝手に追加すればいいんじゃない?
それがwikiってもんでしょ。

490 名前:デフォルトの名無しさん mailto:sage [2007/03/09(金) 23:21:03 ]
うー。やぱし文字列はもっと簡単に扱いたい……。
UTF-8/16/32の生のバイト列をドンと置かれただけで、
「この言語はUnicode対応、文字列を簡単に扱えます」とか言われても納得いかーん。

491 名前:デフォルトの名無しさん mailto:sage [2007/03/09(金) 23:29:14 ]
うむ。もうちとコードポイントを抽象的に扱う手段が欲しいな。

492 名前:468 mailto:sage [2007/03/09(金) 23:42:51 ]
>>485
dfl/drawing.d の 2965〜2968行
####################################
  if(name.length >= lf.lfFaceName.length)
    throw new DflException("Invalid font name");
  lf.lfFaceName[0 .. name.length] = name;
  lf.lfFaceName[name.length] = 0;
####################################
を、とりあえず
####################################
  { char* p = toAnsiz(name);
    for( int i = 0; (lf.lfFaceName[i] = p[i]) != 0; i++ )
      if( i >= lf.lfFaceName.length-1 ) throw new DflException("Invalid font name");
  }
####################################
と、書き換えてみた。


493 名前:デフォルトの名無しさん [2007/03/09(金) 23:59:56 ]
で、もうパーサコンビネータライブラリは登場した?

494 名前:485 mailto:sage [2007/03/10(土) 00:23:01 ]
thx
>>492 を誰か
ttp://dsource.org/forums/viewforum.php?f=39
にコミットしてくんない?

495 名前:デフォルトの名無しさん mailto:sage [2007/03/10(土) 01:27:00 ]
chappy * <= penis.toAnal(name);
まで読んだ

496 名前:デフォルトの名無しさん mailto:sage [2007/03/11(日) 09:37:22 ]
>>495 二項演算子inをオーバーロードしようぜ

497 名前:デフォルトの名無しさん mailto:sage [2007/03/11(日) 16:48:45 ]
1.008とばして1.009か。



498 名前:デフォルトの名無しさん mailto:sage [2007/03/11(日) 16:56:11 ]
新しいフィーチャーはないのね。

499 名前:デフォルトの名無しさん mailto:sage [2007/03/11(日) 16:57:45 ]
ノーフューチャー

500 名前:デフォルトの名無しさん mailto:sage [2007/03/11(日) 20:46:15 ]
フィーチャーで思い出したけど、
1.Template inheritance.
2.Array operations.
この辺の更新ってやる気ないんかね。
そもそもできて何の得があるのか…

501 名前:デフォルトの名無しさん mailto:sage [2007/03/11(日) 20:57:09 ]
>>500
1.0よりずっと前から絶賛放置中。

502 名前:デフォルトの名無しさん mailto:sage [2007/03/11(日) 21:32:09 ]
いまのWalterタンの興味の対象はなんなんだぜ?

503 名前:デフォルトの名無しさん mailto:sage [2007/03/11(日) 21:42:51 ]
コミュニティに振り回されてるのでは・・・・

504 名前:デフォルトの名無しさん mailto:sage [2007/03/11(日) 22:09:02 ]
1.Template inheritance.
は,コードの重複をさらに減少させることができて
2.Array operations.
は,マルチコアCPU時代には必要な物では

505 名前:デフォルトの名無しさん mailto:sage [2007/03/11(日) 22:10:16 ]
1.008ないのかよww
バージョン番号を無駄遣いし始めたら
1.998->1.999->1.1000も夢ではないなw

506 名前:デフォルトの名無しさん mailto:sage [2007/03/11(日) 22:14:43 ]
>>502
C++0x

507 名前:デフォルトの名無しさん mailto:sage [2007/03/12(月) 21:04:40 ]
マジで1.008どこにいったんだ。
普通にウォルタータンの間違い?まさかギャグ



508 名前:デフォルトの名無しさん mailto:sage [2007/03/12(月) 22:11:08 ]
1.4.2 → 5.0 の Java よりはマシ。

509 名前:デフォルトの名無しさん mailto:sage [2007/03/12(月) 22:12:04 ]
1.5じゃないのか・・・

510 名前:デフォルトの名無しさん mailto:sage [2007/03/12(月) 22:56:45 ]
>>507
本人曰くスペシャルビルドらしい。詳細は不明。

511 名前:デフォルトの名無しさん mailto:sage [2007/03/12(月) 23:02:16 ]
なんかやばい機能をつけて、出す前に封印したとか?

512 名前:デフォルトの名無しさん mailto:sage [2007/03/12(月) 23:08:03 ]
10.21Hzの低周波で暴走する機能が付いたはず

513 名前:デフォルトの名無しさん mailto:sage [2007/03/12(月) 23:48:46 ]
HOS?

514 名前:デフォルトの名無しさん mailto:sage [2007/03/12(月) 23:56:39 ]
SRAM隔離しとくか。

515 名前:デフォルトの名無しさん mailto:sage [2007/03/13(火) 00:00:31 ]
>>492
import dfl.all, dfl.internal.utf;
{
Font font = new Font(toAnsi("MS 明朝"), 16);
}
これで解決できてしまうので投稿はやめようかと思う
自分で変換しなきゃいけないのは誰が悪いんだ?
OSがフォント名をUnicodeで受け付けてくれないのが悪いのか
dflが変換してくれるべきなのかどっちだろう
dflが変換するべきならどうやって切り替えるべきだろう?

516 名前:デフォルトの名無しさん mailto:sage [2007/03/13(火) 00:03:33 ]
そういうのはライブラリが吸収すべきだと思うんだが

517 名前:デフォルトの名無しさん mailto:sage [2007/03/13(火) 00:25:37 ]
>>515
> OSがフォント名をUnicodeで受け付けてくれないのが悪いのか
OS側は勿論Unicodeフォント名に対応してるよ。
CreateFont(Indirect)()にしろ、LOGFONTにしろね。

糞な現状では、ttp://www.kmonos.net/alang/wnd/topics/winapi.ja.html
に書いてある方法が比較的マシな対処法かと。
少なくともTCHARマクロに慣れているC/C++プログラマにとっては親しみやすい
方法だろう。



518 名前:デフォルトの名無しさん mailto:sage [2007/03/13(火) 00:33:48 ]
charはUTF-8文字(のうちの1オクテット)ってことになってるのに、
他のバイナリデータを平気で代入してるなんて気持ち悪すぎる。

519 名前:デフォルトの名無しさん mailto:sage [2007/03/13(火) 00:44:11 ]
DのGCってポインタ再配置されたりする?
Cの関数に渡すようなポインタはmalloc()とかGlobalAlloc()とかすべき?

520 名前:デフォルトの名無しさん mailto:sage [2007/03/13(火) 00:51:56 ]
>>517
あーそうかわかったわかった
-version=Unicode かどうかで CreateFontIndirectA/W を使い分けてもらえばいいだけっぽいな

521 名前:デフォルトの名無しさん mailto:sage [2007/03/13(火) 01:00:43 ]
dfl 内部で CreateFontIndirectA / LOGFONTA を使ってしまっているからダメなんだな
CreateFontIndirect / LOGFONT に alias してそっちを使ってもらおう

522 名前:デフォルトの名無しさん mailto:sage [2007/03/13(火) 01:37:30 ]
1byte圏の人がW版のAPIの使い所がわからないからA版使ってるなんてオチは都市伝説でいいんだよな

523 名前:デフォルトの名無しさん mailto:sage [2007/03/13(火) 01:52:08 ]
>>522
Latin-1とかでもUTF-8エンコーディングならマルチバイトになるよ。
な〜んも気にしないでいいのは、ASCIIしか使わない人だけ。

524 名前:デフォルトの名無しさん mailto:sage [2007/03/13(火) 10:52:16 ]
結局sjisつかえないの?

525 名前:デフォルトの名無しさん mailto:sage [2007/03/13(火) 11:27:54 ]
リテラルは無理なのかな。
CGIならDで十分いけますか?

526 名前:デフォルトの名無しさん [2007/03/13(火) 12:18:16 ]
日本語で始まる引数がとれないんです><
ver1.009, XPpro

// jp.d
import std.cstream;
void main(char[][] arg) { dout.writeString(arg[1]); }

>jp 日本語
{語
>jp 0日本語
0日本語

527 名前:デフォルトの名無しさん mailto:sage [2007/03/13(火) 12:33:55 ]
過去ログ嫁



528 名前:デフォルトの名無しさん mailto:sage [2007/03/13(火) 12:34:57 ]
>>526
引数はshiftjisじゃね?
出力先もshiftjisだから微妙に表示できて混乱するだろうが。

529 名前:デフォルトの名無しさん [2007/03/13(火) 13:18:38 ]
>527
テンプレの過去ログは全滅っぽくて見つからないのです・・・
どこかに倉庫ありますか?

>528
引数はshiftjisだと思います・・・
でもJcodeConvert通してもだめで,
argの配列に切り分けるときにすでに失敗してるんじゃないかと


530 名前:デフォルトの名無しさん mailto:sage [2007/03/13(火) 13:24:43 ]
inabaさんのとこのtxのargvfix使え。
でもあれも\が消えるんだよね。仕様?

531 名前:デフォルトの名無しさん mailto:sage [2007/03/13(火) 14:20:03 ]
void main(char[][] _args){
 char[][] args;
 foreach(char[] arg; _args){
  args ~= fromMBSz((arg ~ '\0').ptr);
 }

なんてのをわざわざ入れてる俺。
ホントはスタートアップルーチンでやってくれなきゃ困るんだけどなぁ。

532 名前:531 mailto:sage [2007/03/13(火) 14:27:23 ]
って、これをそのままwriteStringしてもやっぱ文字化けしちゃうか。
さんざ語られた文字コード問題だけど、過去ログ消えてるのは痛いか。

困ったときはinabaさんに頼るか。
www.kmonos.net/alang/wnd/topics/pitfall.ja.html#mojibake

533 名前:デフォルトの名無しさん mailto:sage [2007/03/13(火) 18:47:10 ]
>529
にくちゃんねる

Part8 >50-100
Part9 >509-

534 名前:デフォルトの名無しさん mailto:sage [2007/03/14(水) 01:25:00 ]
>>532
>正しくは、標準ライブラリが画面出力の直前に、その環境の文字コードへと変換をかけるべきです。
(「利用者がwriteflnする直前に変換する」のは間違いです、念のため…)。

そうかなぁ?おいら的には、正しくはコンソールがUTF-8を表示出来るべきです。
で、次善の策としては、利用者がwriteflnする直前に変換するで、最後が、
標準ライブラリで対応だと思う。

D言語はUTF-8(UNICODE)で動くんだから、環境の問題は環境で解決するべきだと思う。

535 名前:デフォルトの名無しさん mailto:sage [2007/03/14(水) 01:34:21 ]
>>534
> D言語はUTF-8(UNICODE)で動くんだから、環境の問題は環境で解決するべき

そういう言語は決して実用的な言語にはなりえません。
そのようなポリシーで開発されたソフトウェアを多くの人に/多くの環境で
使ってもらうことは不可能です。

536 名前:デフォルトの名無しさん mailto:sage [2007/03/14(水) 02:33:19 ]
いい加減UTF8環境に移行しても良いと思うんだ。

537 名前:デフォルトの名無しさん mailto:sage [2007/03/14(水) 02:38:31 ]
>>536
Windowsでは無理だからそれ。



538 名前:526 [2007/03/14(水) 02:38:45 ]
>528
できました!が\はやっぱり無視されたみたいです...

// jp.d
import std.cstream, tx.all, jcode;
void main(char[][] arg)
{
argvfix(arg);
dout.writeString(JcodeConvert(arg[1],"auto","sjis"));
}

>jp 日本語\ほげ
出力:日本語ほげ

>531
解決しないみたいです.同じような症状になってしまいました.

>533
ありがとうございます><
今から見ているところです.

part8 res69にある"で括る方法は使えそうです
>test "もうだめぽ"

>自
ファイルのパスを与えるのが目的だったので
-fパス
のような形式にしたらとりあえずちゃんと動きました
皆さんありがとう

539 名前:>526 [2007/03/14(水) 02:41:12 ]
>538の,
>528は>530の間違いです

540 名前:デフォルトの名無しさん mailto:sage [2007/03/14(水) 02:48:27 ]
日本語WindowsのシステムコードページはCP932固定。
UTF-8のコードページはあってもMultibyteToWideChar()等で使えるだけの
偽コードページ。
コンソールコードページも当然UTF-8なんてものはない。
日本語版MSVC++もCP932なソースしか通さない。

そんな環境だぞWindowsは。
MBCS=DBCSと決めうち、mb_len()は2以下で決めうちなコードがあまりにも
はびこっているために、もはや修正不可能であるらしい。

541 名前:デフォルトの名無しさん mailto:sage [2007/03/14(水) 03:17:40 ]
>>535
そりゃそうだ、だから、しょうがなしに標準ライブラリで対応(サービス)するのは
構わないと思う。
んがぁ、「正しくは」と言い切るかどうかに、引っかかるわけ。

理念を曲げる、余計な装飾を施すことを否定しないけど、そっちを正しいとするのには
違和感が有るんですよ。


542 名前:デフォルトの名無しさん mailto:sage [2007/03/14(水) 04:13:23 ]
でも仮に「Windowsが対応してないのが悪いんだよ!」ってウォルターたんに言われたらやっぱり開き直りに感じない?
一応Dは現実的に実用的っていうポリシーがあるわけだし。
標準の入出力が化けるって実用上冗談にもならないじゃん。

543 名前:デフォルトの名無しさん mailto:sage [2007/03/14(水) 04:14:43 ]
D言語で作られた有名なアプリって何がある?

544 名前:デフォルトの名無しさん mailto:sage [2007/03/14(水) 05:07:24 ]
開き直りとは思わないなかな。
まだ、やりたくない事をやってもらえる段階じゃ無いと思うし。
あと、そんな所に時間を使って欲しくないのもあるな。
ほっときゃWindowsが対応して時間が解決してくれるかもしれないし。

545 名前:デフォルトの名無しさん mailto:sage [2007/03/14(水) 08:36:04 ]
おうぷんそおすなのでそうすをおくりつけることでたいおうしてもらいたいおとしごろ

546 名前:デフォルトの名無しさん mailto:sage [2007/03/14(水) 08:48:32 ]
いつDはおうぷんそおすになったんだよw
ソース公開してねぇじゃんよw

547 名前:デフォルトの名無しさん mailto:sage [2007/03/14(水) 09:04:48 ]
xml関係に関して。いろいろほじってみました。
ttp://www.prowiki.org/wiki4d/wiki.cgi?AllLibraries/XmlLibraries
ttp://www.dsource.org/projects/mango/browser/branches/v2.1/mango/xml

Boost::Randomみたく、
DOM, SAXともにinterfaceが定義してあって、
実装を任意に結合できるようにすると賢い気もするがどうなんだろ。

個人的にはECMAScript系(JavaScriptとかActionScriptとか)のDOM結合が
使いやすかったりしなくもないので、そういう拡張が無理なくできるとうれしいのだが。



548 名前:デフォルトの名無しさん mailto:sage [2007/03/14(水) 10:26:15 ]
>>546
例えば、dmd/src/dmd/*とか、厳密な意味でのオープンソースでも仕様が公開されてるし、日本人が書いたpatchをオフシャルに取り入れたりとか。

549 名前:デフォルトの名無しさん mailto:sage [2007/03/14(水) 11:45:31 ]
>>542
そう言う問題じゃないし、標準ライブラリの話だし。






[ 続きを読む ] / [ 携帯版 ]

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

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