"Boost C++ Libraries は本当に便利なのか? | 株式会社きじねこ" http://www.kijineko.co.jp/node/813
2010-07-26 18:33:121.34~1.43まで使ってるけど、未だにバージョンアップで問題になったことがない… RT @sscrisk: "Boost C++ Libraries は本当に便利なのか? | 株式会社きじねこ" http://www.kijineko.co.jp/node/813
2010-07-26 19:58:56ごくごく希にある破壊的な変更はとくに更新履歴にも明記されてるはずだから、こまめに差分を追っていったほうがいいと思うなー。 [プログラミングの魔導書 予約受付中 http://j.mp/bXZ6IN ]
2010-07-26 20:02:18それはさておきVC6 spirit問題のせいで1.30.2で止まっている私 RT @cpp_akira: 1.34~1.43まで使ってるけど、未だにバージョンアップで問題になったことがない… RT @sscrisk: "Boost C++ Libraries は本当に便利なのか?
2010-07-26 20:04:44コロコロ仕様が変わるライブラリがどれか教えてほしい。 [プログラミングの魔導書 予約受付中 http://j.mp/bXZ6IN ]
2010-07-26 20:04:51C++闇の軍団が動き始めている予感・・・! Boost C++ Libraries は本当に便利なのか? http://www.kijineko.co.jp/node/813
2010-07-26 20:12:23破壊的な変更がそんなにコロコロ行われてるか調べてみよう。 [プログラミングの魔導書 予約受付中 http://j.mp/bXZ6IN ]
2010-07-26 20:19:57Boost.Thread : 1.34で破壊的な変更あり。それ以外のバージョンではなし。 http://j.mp/a6pJE0 [プログラミングの魔導書 予約受付中 http://j.mp/bXZ6IN ]
2010-07-26 20:21:09Boost.Xpressive : なし http://j.mp/9ITBXf [プログラミングの魔導書 予約受付中 http://j.mp/bXZ6IN ]
2010-07-26 20:22:07Boost.Asio : なし http://j.mp/ccRlYb [プログラミングの魔導書 予約受付中 http://j.mp/bXZ6IN ]
2010-07-26 20:25:27あぁ、Asioは1.43.0で1件deprecatedある。でもremoveではない。 [プログラミングの魔導書 予約受付中 http://j.mp/bXZ6IN ]
2010-07-26 20:27:38spiritはclassicと称して以前の版がまるごと入ってるので、名前空間名とインクルードヘッダ変えれば使えるかな…
2010-07-26 20:28:49Boost.Filesystemが3回くらいある。主に名前変更と、バグ修正によるもの。これは「コロコロ変更」レベルだろうか? http://j.mp/bScJ9h [プログラミングの魔導書 予約受付中 http://j.mp/bXZ6IN ]
2010-07-26 20:31:10Boost.MPL : 1.32.0で名前変更とremove数件 http://j.mp/9tUZdX [プログラミングの魔導書 予約受付中 http://j.mp/bXZ6IN ]
2010-07-26 20:36:29Boost.MultiIndex : 1.38で数件deprecated http://j.mp/bJfEqR [プログラミングの魔導書 予約受付中 http://j.mp/bXZ6IN ]
2010-07-26 20:38:35Boost.Range : 1.34で数件名前変更 http://j.mp/dr4nYt [プログラミングの魔導書 予約受付中 http://j.mp/bXZ6IN ]
2010-07-26 20:40:33Boost.Regex : 1.31.0で1件deprecated。1.33.0, 1.38.0で数件破壊的変更 http://j.mp/bEczdk [プログラミングの魔導書 予約受付中 http://j.mp/bXZ6IN ]
2010-07-26 20:42:39Boost.Serialization : なし http://www.boost.org/doc/libs/1_43_0/libs/serialization/doc/history.html [プログラミングの魔導書 予約受付中 http://j.mp/bXZ6IN ]
2010-07-26 20:44:09Boost.Spirit : 2.0で古いバージョンのヘッダを移動。 http://j.mp/aBh6Nl 2.1で名前変更および機能削除数件 http://j.mp/bRqdZv [プログラミングの魔導書 予約受付中 http://j.mp/bXZ6IN ]
2010-07-26 20:48:17Boost.Spiritの破壊的変更については、2.0移行までの猶予期間があったと思われるし、古いバージョンは今でも存在している。2.1での変更は、新しいライブラリが入ってすぐは古いバージョンを使用していれば済むことなので、これも問題とは思わない。
2010-07-26 20:50:22んー、主要なライブラリはこんなところだろうか。FilesystemとRegexが3回ほど変更あるけど、これのことを「コロコロ仕様が変わる」と言ってるのだろうか [プログラミングの魔導書 予約受付中 http://j.mp/bXZ6IN ]
2010-07-26 20:52:04例示してもらわないと単なる愚痴としか思えませんね・・・。 [プログラミングの魔導書 予約受付中 http://j.mp/bXZ6IN ]
2010-07-26 20:56:24Boostみたいなライブラリを使うとバグってた時自分で直せないよね→じゃあ自分で作ろう!→とりあえず使う範囲だけでいいや→あ、次のバージョンだとこの機能が足りない→こっちのインターフェイスも直さなきゃ→3つ前に戻る 仕様がコロコロ変わるライブラリのできあがり、という予想。
2010-07-26 20:59:11"仕様がまったく安定しないことが大きな問題" についてはアキラさんが調べてくれたけど,"各ディストリビューションがライブラリファイルに好き勝手な名前を付ける" についてはどうなんだろうね。 http://www.kijineko.co.jp/node/813
2010-07-26 21:17:43"Boost C++ Libraries は本当に便利なのか?" http://www.kijineko.co.jp/node/813 についてつぶやきまとめ "Togetter - 「Boostの破壊的変更レコーズ」" http://togetter.com/li/37927
2010-07-26 21:22:51