Hatena::ブログ(Diary)

Faith and Brave - C++で遊ぼう このページをアンテナに追加 RSSフィード Twitter

2008-09-17

[] C++WGアドホック会議開催のお知らせ

普段はクローズドな C++WG(Working Group) 会議ですが

12 月に一般参加可能なアドホック会議を開催することになりました。


以下がその詳細です。


【日時】

12/5(金) 10:00〜17:00


【場所】

機械振興会館 6D-1号室

http://www.jspmi.or.jp/kaikan.htm


【会議内容】

10月6日前後に公開される C++0x の CD(Committee Draft) に対する日本として提出する正式なコメントを決めます


誤字、言い回しが曖昧、この設計には問題がある、

これまで採択されたドキュメントが正しく反映されているか、とか


予約語追加しろ」「xxライブラリがほしい」などの

変更が大きいものに関しては、今からではもう難しいかもしれません


【参加方法】

このエントリへのコメント、トラックバック、メール、

Twitterのダイレクトメッセージ、直接、などのいずれかの手段で私にご連絡ください

ハンドルネームでもかまいません


メールアドレスは「FaithToFace あっと hotmail.co.jp」です


【参加可能人数】

会議室は 35 人部屋ですが、委員会メンバが 14 人いるので

一般参加の方は 21 人までとなります



CD に対する意見は、公開され次第当ブログで募集します

そのときにまたエントリを書くので、コメントやトラックバックで意見をください

いただいた意見は、会議で議論します


不明点等があれば言ってください

C++ の規格に直接意見を言える数少ない機会なので、ぜひご参加ください



hito_hpphito_hpp 2008/09/17 19:18 s/Community/Committee/
Communityでは、ひとところに住んでいる人たちとか、宗教、国家によって結び付けられている人たちを意味します。

faith_and_bravefaith_and_brave 2008/09/17 19:20 ずっと勘違いしてました・・・ありがとございます

インドリインドリ 2008/09/18 13:25 私が訊きたいのはやはりコンセプトです。
MSのテンプレートが警告を消さないと使えない状態になっていた事があるので、標準規格でそのような事が起こらないように定義して欲しいです。
それと、いざとなったらコンセプトを打ち消す機能が欲しいです。それは何故かと申しますと、論理矛盾を抱えたコンセプトをいったん無効にしておきたい時があると思うからです。

faith_and_bravefaith_and_brave 2008/09/18 13:33 警告を消さないと”使えない”っていうのはどういうことですか。
「識別子が255文字を超えた」とかいう警告のこと?
そういうのは言語の規格ではなくコンパイラごとに決めることですし、警告出ても使えるでしょう。
再帰テンプレートなんかでも、何回まで再帰可能かはコンパイラによって違います。

> 論理矛盾を抱えたコンセプト
やっぱりこれわかんないです。
設計悪いんじゃない?と言われて終わっちゃうと思う。

具体例出してもらわないと議論できないですよ。

出水出水 2008/09/18 19:35 参加したいと思ってるんですけど、レベル的に駄目かも…
10月6日の資料見てからじゃ遅いですかね?

faith_and_bravefaith_and_brave 2008/09/18 20:56 CD公開後でも全然大丈夫ですよ。
いまからでも、このへんに目を通しておくとCD読みやすいと思います。
各仕様の動機や経緯がわかりますしね

http://www.open-std.org/jtc1/sc22/wg21/docs/papers/2008/n2705.html
http://www.open-std.org/jtc1/sc22/wg21/docs/papers/2008/n2706.html

インドリインドリ 2008/09/18 22:19 うーん。案外バットな方を説明するのって難しいですね。
これでは確かに会議に提出できないですね。
だからこれは雑談です。

C++の機能が強化されるのはいい事なのですが、それと正比例して、「お馬鹿プログラミングの脅威」が増加します。
この時、お馬鹿プログラミングの主が権力的に上で、人の話しをきいてくれない人(私は何故か頻繁に遭遇します)には、逃げられない証拠を突きつけるしかないので、それについてどう対処するのかをついつい考えてしまいますw
これ案外難しくて、説得しきれないと「俺のライブラリを絶対使え」と命令されるので困ったものです。さらに、問題が発生すれば問答無用で私の責任にされてしまいますorz
アキラさんはこんな経験ありませんか?

faith_and_bravefaith_and_brave 2008/09/18 22:29 何やらエントリの趣旨からズレてきている気がするのでムリヤリ話を戻すと
C++0xは変更ではなく拡張なので、古くて危険な機能は残ります。
D&Eでも書かれていた気がしますが、そういったものはコンパイラが警告を出してくれればいいのです。
それだけでは対処しきれない、より良い選択肢を選ばせる為には、より良い書籍と解説サイトが必要です。
C++0xの情報発信をしている方は徐々に増えてきているので、今後に期待したいとこです。

hito_hpphito_hpp 2008/09/19 13:39 いかに素晴らしい言語であろうと、すべての識別子は部署名+個人名+連番でなければならないというコーディングスタイルを持ち込まれたら破綻するに決まっています。

スパム対策のためのダミーです。もし見えても何も入力しないでください
ゲスト


画像認証