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

コメント

コメントがまだありません。感想を最初に伝えてみませんか?

ログインして広告を非表示にする
ログインして広告を非表示にする