C++Now 2021 Program Submission

Use this form for main conference program submissions.


Please only include presenters that will present. Co-authors and other contributors not presenting can be recognized in your presentation.

Add Speaker

As you would like it to appear in the conference program.

For conference use only. We will not share this with third parties except as required to run the conference.

Optional. We will include this when tweeting about your session.

The submitter's school, company, or other affiliation. If you unaffiliated, just enter your own name.

The submitter's home country.

Please use the third person, avoiding "I" or "me."
Each submitter will be given the opportunity to edit their conference bio to include a photo, website, and public social media contacts. For now, we just ask to help the Program Committee better understand your background.

Please enter the URL of a headshot appropriate for the conference program.
If you leave this blank, we'll use what we find on the net and/or nag you ceaselessly to supply a photo.

Mentoring responses are not used by the Program Committee when evaluating submissions.

Submission Info

The information in this section is directed to attendees and must be suitable for the conference web site.

Please use AP style title case. Acronyms should be all uppercase. Code elements such as keywords, function names, etc that appear in your title should be capitalized as they would be when written in code. Subtitles should be set off with colons, not dashes, using a space after, but not before the colon. See Boost library naming rules.
For example, "My Adventures With Boost.Asio: return to Sender"

Please include a comma separated list of at least three tags for the session.
Tags are used by the scheduler to avoid scheduling sessions with strong audience overlap concurrenlty.
Think of tags as tracks and list the tracks that your session best fits in.
Strive for the general, not the specific: "testing," rather than "unit tests."
Use lower case except for proper nouns and acronyms. Spell out acronyms unless they are more likely to be understood as acronyms: "artificial intelligence" rather than "AI" and "GUI" rather than "graphical user interface."
For example, "games,cross platform,I/O,C compatibility,HTML"
For additional information, see our tagging guide.

Select a session type or enter your own.

Standard sessions are 90 minutes. Preferred, min, and max can all be the same value.


If your presentation spans levels, such as intermediate to advanced, check all that apply.

Examples: library authors, application developers, game developers, etc. A quality description helps your audience find your submission. Please keep it short and sweet. Full sentence not required.


As it should appear in the program. About one to three paragraphs.
This is your pitch to both the Program Committee and to potential attendees about why they should see your presentation.
Try to answer the reader's questions, Why is this important to me? and What will I learn?

To the organizers

The information in this section is not published on the website as part of the conference program, but is intended only for the Program Committee or other conference organizers.

Encouraged, but not required. Note that videos may be sponsored (with pre-roll, etc.).

Discouraged, unless required by employer. Holding a recording may significantly increase the deployment time of your session's recording.

List material that will be available for on-line distribution: (slides, source code, etc.)

Support requirements are not used by the Program Committee when evaluating submissions.

Specify any special (AV or other) requirements for your session.

Please let us know how we can accomodate any accessibility requirements you have.

You'll not be held to this—we understand that this is a snapshot in time.

If you’ve presented this talk before, please tell us where and when.
We do accept submissions of sessions presented at other conferences.
Repeats of sessions from a previous C++Now are accepted, but, because sessions are recorded, the bar for repeats is higher than for new sessions.
Repeats of successful workshops are always welcome.

Please include the URL of a video of you giving a technical presentation (as similar as possible to your proposal).
We do accept submissions from first time presenters, so this is optional, but if you have a recording of yourself presenting, it helps the PC evaluate your presentation abilities.
You may use a video that you've made and posted yourself. If no such video exists, consider a link to a slide deck that you've created.
Feel free to add any comments you feel necessary about this material.

Anything you'd like the Program Committee to know about your talk. This would be a good place let reviewers know if you have a pronoun preference.