This is still true. This library uses Eigen, that one uses Boost, the other one uses a home grown one. And then you want to use another library, it uses Eigen (yay!), but an old version of Eigen and it won&#x27;t compile against the current version.<p>C++ really crippled itself in this regard by never making a standard. I never bought Stroustrup&#x27;s claims of &quot;but you can write your own&quot; for these reasons.