C++ compilers can manipulate and create strings at compile time | Hacker News Reader