• Q: Why call it "Cpp2"? How about [many other suggestions here]?
  • A: For the same reason as all choices in Cpp2: The goal is to address existing problems in C++ by embracing the solutions and guidance we've already de facto adopted, and to have to explain less rather than more.
  • (A) Keep it short and self-documenting.
  • (B) Avoid the pitfall of using non-alphanumeric characters in a language name. (Bonus: (c) below inherently accomplishes (b)...)
  • (C) Embrace the existing de facto general name for C++, which is already "Cpp."