-
Notifications
You must be signed in to change notification settings - Fork 265
Home
Herb Sutter edited this page Oct 1, 2022
·
53 revisions
Welcome to the cppfront wiki!
This wiki collects some Cpp2 language design notes, and links to related projects.
These Cpp2/cppfront design notes cover things like rationale for a given design choice, and alternatives considered. They are not intended to be exhaustive, but to give a basic answer to why something is the way it is, always subject to "this is an experiment! we'll learn."
- Design note: UFCS Why does UFCS use fallback semantics (prefer a member function)? Doesn't that mean that adding a member function later could silently change behavior of existing call sites?
Here are some projects related to cppfront. Note that these are created and maintained by other people, and I generally don't know much about them. If you think I'm linking to one that shouldn't be linked to, please open an issue and explain why; thanks!
- JEGPCpp2: A CMake module to build Cpp2 source files.