うーん、全然時間がない。今日は20:30からのセッションは欠席して、ホテルに戻ってドキュメント書くかー。往復4kmの晩御飯がめんどくさいとも言う。
2012-05-17 07:24:29次はBoost.Polygon.Voronoi。Intelの人とGoogleの人の発表。 http://t.co/p7LmEw2g
2012-05-17 07:33:36#define STATIC_ASSERT(...) static_assert(__VA_ARGS___,#__VA_ARGS__) #cppnow
2012-05-17 07:44:54Boost.Polygon.Voronoiの動機。Voronoiのpublicな実装がない。CGAL(1500$)やLEDA(1600$)はお金がかかる。
2012-05-17 07:51:14Voronoiあまり人いないけど、この時間みんなどこに言ってるんだろう。大人気Michael Caisseかな。
2012-05-17 08:16:50@MichaelCaisse delivered a superb talk on getting substantial C++ chunks resolved at compile time rather than runtime #cppnow - Thanks!
2012-05-17 09:56:04今日はだいぶ疲れたので最後のセッションは出席せずに晩御飯食べてそのままホテルに戻ってきた。さて、ドキュメント書くぞー。
2012-05-17 11:29:18@Flast_RO わかんないですけど、Ryppl自体かどうかもよくわかんないですけど、最近Daveが不眠不休でModulizationの何かを作ってるそうです。
2012-05-17 11:32:00セバスチャンがBoost.Rangeのzipを書いてるのでcombineはたぶん死亡ですね。あと、Variadicなzipがほしい、というのはセバスチャンに言っておきました。
2012-05-17 11:35:14それと「どうせzip作るならこれ絶対必要だよね」ということでぼくのfused_for_eachを紹介しておきました。
2012-05-17 11:36:48Ryppl Session by Dave Abrahams. A Software ecosystem for C++ #cppnow
2012-05-17 11:38:21@cpp_akira 見てみました。std::set_unionと引数型が同じなのが問題みたいですね…。消極的な回避方法ですが、ひとまず namespace を分けてみました。これで動作すると思います。 http://t.co/tK3ag4YD
2012-05-17 11:40:12@manga_osyo んー、なるほど。ただイテレータインタフェースの方もstdに置けないとあかんのですよねぇ…。どうしようかな。
2012-05-17 11:43:50std::set_union(std::begin(a), std::end(a), std::begin(b), std::end(b), [&](int x) { result.insert(x); }); で std::set_union が呼ばれないようにするには。
2012-05-17 11:46:17