セバスチャンからはOutput Iteratorの件について「Output IteratorはFunctionに比べて利点はないのでこの提案はいいと思う」という意見をもらって、実装についてもアドバイスもらいました。
2012-05-17 00:44:34「set_unionの別名を用意するんじゃなくてis_callableでSFINAEすればいいよ」とか「関数呼び出しオンリーのOutput IteratorはBoostにあるよ」とか。
2012-05-17 00:45:28「Google Summer of Codeでモジュールシステムをやったらいいんじゃない」という意見が出てた。学生がコンパイラを作るとかすごい。
2012-05-17 00:48:18既存のヘッダファイルをモジュール化する方法について。module stdio { header "stdio.h" }
2012-05-17 00:58:40ヘッダファイルをモジュール化するときにexplicit module stdio { header "stdio.h" export printf; } みたいにexplicit moduleにすることで個別にexport可能。
2012-05-17 01:00:57slideshareのコメントに、しゃべった内容を載せておいた。 http://t.co/tMTYgsRS
2012-05-17 01:12:06C++ Templates著者のDavidさんにサインをもらった!それとぼくのC++テンプレートテクニックをプレゼントしてきた! http://t.co/ZByi8yqZ
2012-05-17 01:52:47cute! #lol #cpp RT @code_node Macros are considered evil http://t.co/aeLVbar9 #cppnow
2012-05-17 01:54:06次はMarshall ClowによるGeneric Programming in C++ : A modest example http://t.co/G4Fqv2H1
2012-05-17 01:58:58GP。お、前にBoost MLで話題になってたstd::stringのhex(), unhex()関数の話か。
2012-05-17 02:02:32Generic Programming: A realworld example. Implementing hex/unhex functions for std::string. #cppnow
2012-05-17 02:03:17GP。std::stringだけをサポートしてしまうと、CString、QtString、その他の文字列クラスはどうするの、という問題。
2012-05-17 02:03:37GP。Marshall Clowが提案するのは、std::stringを直接受け取るのではなくイテレータ(とRange)インタフェースを提供すること。
2012-05-17 02:06:15GP。Tの要件は何か。copy constructible, sizeof, operator>>=, operator&
2012-05-17 02:09:52