Boost.Pythonについて調べました。
Boost.Pythonとは・・・
C++ のクラスや関数をラップする Python モジュールを書くことが可能になるものです。
その逆も出来るそうです。(C++⇒Python)
使用用途としては、Pythonで遅い処理をC++で書くといったところでしょうか。
C++はほとんど使ったことがないので、使用用途は浮かびませんでした。(記事もあんまり出てこなかった)
ただ、特別Boost.Pythonを使う必要があるのかな?という印象でした。
(numpyを使えば、for文を回したりする必要もない等)
あとはBoostというのは、コミュニティから出ているオープンソースライブラリのことを言います。
つまり、公式から出ているものではないので、使う時には注意が必要かもしれません。