The "Warf Way": Headless Cross-Platform C++ Development