Skip to content
Herb Sutter edited this page Jun 12, 2023 · 52 revisions

Welcome to the cppfront wiki!

This wiki collects some Cpp2 language design notes, and links to related projects.

Cpp2 info

The beginnings of documentation...

  • operator=, this & that. Unification of { copy, move, convert } x { construction, assignment }, with notes about how they are related and the special this and that parameters.

Design notes

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."

Related projects

Here are some useful projects related to cppfront. These are created and maintained by other people (thanks!), so please direct questions and bug report to the authors. If you think I'm linking to one that shouldn't be linked to, please open an issue and explain why; thanks!