CRTP vs Policy design tradeoffs

I’ve often pondered the advantages and disadvantages of CRTP vs a policy based design. CRTP always seemed a bit of a hack to me, so I’ve favoured policies. I recently came across an interesting rationale for choosing CRTP in the Boost iterator_facade documentation at https://www.boost.org/doc/libs/1_65_0/libs/iterator/doc/iterator_facade.html#overview [Read More]
Tags: c++, crtp, policy, policies

Building LLVM

```bash git clone https://github.com/llvm-project/llvm-project-20170507/ src [Read More]
Tags: llvm, clang, c++