René's URL Explorer Experiment


Title: GitHub - CppCon/CppCon2017: Slides and other materials from CppCon 2017

Open Graph Title: GitHub - CppCon/CppCon2017: Slides and other materials from CppCon 2017

X Title: GitHub - CppCon/CppCon2017: Slides and other materials from CppCon 2017

Description: Slides and other materials from CppCon 2017. Contribute to CppCon/CppCon2017 development by creating an account on GitHub.

Open Graph Description: Slides and other materials from CppCon 2017. Contribute to CppCon/CppCon2017 development by creating an account on GitHub.

X Description: Slides and other materials from CppCon 2017. Contribute to CppCon/CppCon2017 development by creating an account on GitHub.

Opengraph URL: https://github.com/CppCon/CppCon2017

X: @github

direct link

Domain: patch-diff.githubusercontent.com

route-pattern/:user_id/:repository
route-controllerfiles
route-actiondisambiguate
fetch-noncev2:09205706-eafd-ce0c-3791-e03550642231
current-catalog-service-hashf3abb0cc802f3d7b95fc8762b94bdcb13bf39634c40c357301c4aa1d67a256fb
request-idC962:1A18F5:B1F132D:E601B66:697F31DF
html-safe-nonce3f78a09b53a808b8fe05f98082e60380075fabf80bff221c6fcbed51766d3951
visitor-payloadeyJyZWZlcnJlciI6IiIsInJlcXVlc3RfaWQiOiJDOTYyOjFBMThGNTpCMUYxMzJEOkU2MDFCNjY6Njk3RjMxREYiLCJ2aXNpdG9yX2lkIjoiOTE3ODYxNjM1MzM5MTU4NzgwNyIsInJlZ2lvbl9lZGdlIjoiaWFkIiwicmVnaW9uX3JlbmRlciI6ImlhZCJ9
visitor-hmac8321862c41a6ddbdb985e1c7cb88d3333474d43e6e392150bc216ac227c8c574
hovercard-subject-tagrepository:69593303
github-keyboard-shortcutsrepository,copilot
google-site-verificationApib7-x98H0j5cPqHWwSMm6dNU4GmODRoqxLiDzdx9I
octolytics-urlhttps://collector.github.com/github/collect
analytics-location//
fb:app_id1401488693436528
apple-itunes-appapp-id=1477376905, app-argument=https://github.com/CppCon/CppCon2017
twitter:imagehttps://opengraph.githubassets.com/d35702e27fa77f5cab8d52d6cbb4cafd2e722ffbdf50c7a3e28eef8c8f7af4bb/CppCon/CppCon2017
twitter:cardsummary_large_image
og:imagehttps://opengraph.githubassets.com/d35702e27fa77f5cab8d52d6cbb4cafd2e722ffbdf50c7a3e28eef8c8f7af4bb/CppCon/CppCon2017
og:image:altSlides and other materials from CppCon 2017. Contribute to CppCon/CppCon2017 development by creating an account on GitHub.
og:image:width1200
og:image:height600
og:site_nameGitHub
og:typeobject
hostnamegithub.com
expected-hostnamegithub.com
None60279d4097367e16897439d16d6bbe4180663db828c666eeed2656988ffe59f6
turbo-cache-controlno-preview
go-importgithub.com/CppCon/CppCon2017 git https://github.com/CppCon/CppCon2017.git
octolytics-dimension-user_id8740637
octolytics-dimension-user_loginCppCon
octolytics-dimension-repository_id69593303
octolytics-dimension-repository_nwoCppCon/CppCon2017
octolytics-dimension-repository_publictrue
octolytics-dimension-repository_is_forkfalse
octolytics-dimension-repository_network_root_id69593303
octolytics-dimension-repository_network_root_nwoCppCon/CppCon2017
turbo-body-classeslogged-out env-production page-responsive
disable-turbofalse
browser-stats-urlhttps://api.github.com/_private/browser/stats
browser-errors-urlhttps://api.github.com/_private/browser/errors
release7c85641c598ad130c74f7bcc27f58575cac69551
ui-targetfull
theme-color#1e2327
color-schemelight dark

Links:

Skip to contenthttps://patch-diff.githubusercontent.com/CppCon/CppCon2017#start-of-content
https://patch-diff.githubusercontent.com/
Sign in https://patch-diff.githubusercontent.com/login?return_to=https%3A%2F%2Fgithub.com%2FCppCon%2FCppCon2017
GitHub CopilotWrite better code with AIhttps://github.com/features/copilot
GitHub SparkBuild and deploy intelligent appshttps://github.com/features/spark
GitHub ModelsManage and compare promptshttps://github.com/features/models
MCP RegistryNewIntegrate external toolshttps://github.com/mcp
ActionsAutomate any workflowhttps://github.com/features/actions
CodespacesInstant dev environmentshttps://github.com/features/codespaces
IssuesPlan and track workhttps://github.com/features/issues
Code ReviewManage code changeshttps://github.com/features/code-review
GitHub Advanced SecurityFind and fix vulnerabilitieshttps://github.com/security/advanced-security
Code securitySecure your code as you buildhttps://github.com/security/advanced-security/code-security
Secret protectionStop leaks before they starthttps://github.com/security/advanced-security/secret-protection
Why GitHubhttps://github.com/why-github
Documentationhttps://docs.github.com
Bloghttps://github.blog
Changeloghttps://github.blog/changelog
Marketplacehttps://github.com/marketplace
View all featureshttps://github.com/features
Enterpriseshttps://github.com/enterprise
Small and medium teamshttps://github.com/team
Startupshttps://github.com/enterprise/startups
Nonprofitshttps://github.com/solutions/industry/nonprofits
App Modernizationhttps://github.com/solutions/use-case/app-modernization
DevSecOpshttps://github.com/solutions/use-case/devsecops
DevOpshttps://github.com/solutions/use-case/devops
CI/CDhttps://github.com/solutions/use-case/ci-cd
View all use caseshttps://github.com/solutions/use-case
Healthcarehttps://github.com/solutions/industry/healthcare
Financial serviceshttps://github.com/solutions/industry/financial-services
Manufacturinghttps://github.com/solutions/industry/manufacturing
Governmenthttps://github.com/solutions/industry/government
View all industrieshttps://github.com/solutions/industry
View all solutionshttps://github.com/solutions
AIhttps://github.com/resources/articles?topic=ai
Software Developmenthttps://github.com/resources/articles?topic=software-development
DevOpshttps://github.com/resources/articles?topic=devops
Securityhttps://github.com/resources/articles?topic=security
View all topicshttps://github.com/resources/articles
Customer storieshttps://github.com/customer-stories
Events & webinarshttps://github.com/resources/events
Ebooks & reportshttps://github.com/resources/whitepapers
Business insightshttps://github.com/solutions/executive-insights
GitHub Skillshttps://skills.github.com
Documentationhttps://docs.github.com
Customer supporthttps://support.github.com
Community forumhttps://github.com/orgs/community/discussions
Trust centerhttps://github.com/trust-center
Partnershttps://github.com/partners
GitHub SponsorsFund open source developershttps://github.com/sponsors
Security Labhttps://securitylab.github.com
Maintainer Communityhttps://maintainers.github.com
Acceleratorhttps://github.com/accelerator
Archive Programhttps://archiveprogram.github.com
Topicshttps://github.com/topics
Trendinghttps://github.com/trending
Collectionshttps://github.com/collections
Enterprise platformAI-powered developer platformhttps://github.com/enterprise
GitHub Advanced SecurityEnterprise-grade security featureshttps://github.com/security/advanced-security
Copilot for BusinessEnterprise-grade AI featureshttps://github.com/features/copilot/copilot-business
Premium SupportEnterprise-grade 24/7 supporthttps://github.com/premium-support
Pricinghttps://github.com/pricing
Search syntax tipshttps://docs.github.com/search-github/github-code-search/understanding-github-code-search-syntax
documentationhttps://docs.github.com/search-github/github-code-search/understanding-github-code-search-syntax
Sign in https://patch-diff.githubusercontent.com/login?return_to=https%3A%2F%2Fgithub.com%2FCppCon%2FCppCon2017
Sign up https://patch-diff.githubusercontent.com/signup?ref_cta=Sign+up&ref_loc=header+logged+out&ref_page=%2F%3Cuser-name%3E%2F%3Crepo-name%3E&source=header-repo&source_repo=CppCon%2FCppCon2017
Reloadhttps://patch-diff.githubusercontent.com/CppCon/CppCon2017
Reloadhttps://patch-diff.githubusercontent.com/CppCon/CppCon2017
Reloadhttps://patch-diff.githubusercontent.com/CppCon/CppCon2017
CppCon https://patch-diff.githubusercontent.com/CppCon
CppCon2017https://patch-diff.githubusercontent.com/CppCon/CppCon2017
Notifications https://patch-diff.githubusercontent.com/login?return_to=%2FCppCon%2FCppCon2017
Fork 251 https://patch-diff.githubusercontent.com/login?return_to=%2FCppCon%2FCppCon2017
Star 1.8k https://patch-diff.githubusercontent.com/login?return_to=%2FCppCon%2FCppCon2017
1.8k stars https://patch-diff.githubusercontent.com/CppCon/CppCon2017/stargazers
251 forks https://patch-diff.githubusercontent.com/CppCon/CppCon2017/forks
Branches https://patch-diff.githubusercontent.com/CppCon/CppCon2017/branches
Tags https://patch-diff.githubusercontent.com/CppCon/CppCon2017/tags
Activity https://patch-diff.githubusercontent.com/CppCon/CppCon2017/activity
Star https://patch-diff.githubusercontent.com/login?return_to=%2FCppCon%2FCppCon2017
Notifications https://patch-diff.githubusercontent.com/login?return_to=%2FCppCon%2FCppCon2017
Code https://patch-diff.githubusercontent.com/CppCon/CppCon2017
Issues 6 https://patch-diff.githubusercontent.com/CppCon/CppCon2017/issues
Pull requests 1 https://patch-diff.githubusercontent.com/CppCon/CppCon2017/pulls
Actions https://patch-diff.githubusercontent.com/CppCon/CppCon2017/actions
Security 0 https://patch-diff.githubusercontent.com/CppCon/CppCon2017/security
Insights https://patch-diff.githubusercontent.com/CppCon/CppCon2017/pulse
Code https://patch-diff.githubusercontent.com/CppCon/CppCon2017
Issues https://patch-diff.githubusercontent.com/CppCon/CppCon2017/issues
Pull requests https://patch-diff.githubusercontent.com/CppCon/CppCon2017/pulls
Actions https://patch-diff.githubusercontent.com/CppCon/CppCon2017/actions
Security https://patch-diff.githubusercontent.com/CppCon/CppCon2017/security
Insights https://patch-diff.githubusercontent.com/CppCon/CppCon2017/pulse
Brancheshttps://patch-diff.githubusercontent.com/CppCon/CppCon2017/branches
Tagshttps://patch-diff.githubusercontent.com/CppCon/CppCon2017/tags
https://patch-diff.githubusercontent.com/CppCon/CppCon2017/branches
https://patch-diff.githubusercontent.com/CppCon/CppCon2017/tags
135 Commitshttps://patch-diff.githubusercontent.com/CppCon/CppCon2017/commits/master/
https://patch-diff.githubusercontent.com/CppCon/CppCon2017/commits/master/
Demoshttps://patch-diff.githubusercontent.com/CppCon/CppCon2017/tree/master/Demos
Demoshttps://patch-diff.githubusercontent.com/CppCon/CppCon2017/tree/master/Demos
Keynoteshttps://patch-diff.githubusercontent.com/CppCon/CppCon2017/tree/master/Keynotes
Keynoteshttps://patch-diff.githubusercontent.com/CppCon/CppCon2017/tree/master/Keynotes
Lightning Talks and Lunch Sessionshttps://patch-diff.githubusercontent.com/CppCon/CppCon2017/tree/master/Lightning%20Talks%20and%20Lunch%20Sessions
Lightning Talks and Lunch Sessionshttps://patch-diff.githubusercontent.com/CppCon/CppCon2017/tree/master/Lightning%20Talks%20and%20Lunch%20Sessions
Postershttps://patch-diff.githubusercontent.com/CppCon/CppCon2017/tree/master/Posters
Postershttps://patch-diff.githubusercontent.com/CppCon/CppCon2017/tree/master/Posters
Presentationshttps://patch-diff.githubusercontent.com/CppCon/CppCon2017/tree/master/Presentations
Presentationshttps://patch-diff.githubusercontent.com/CppCon/CppCon2017/tree/master/Presentations
Tutorialshttps://patch-diff.githubusercontent.com/CppCon/CppCon2017/tree/master/Tutorials
Tutorialshttps://patch-diff.githubusercontent.com/CppCon/CppCon2017/tree/master/Tutorials
_toolshttps://patch-diff.githubusercontent.com/CppCon/CppCon2017/tree/master/_tools
_toolshttps://patch-diff.githubusercontent.com/CppCon/CppCon2017/tree/master/_tools
.gitattributeshttps://patch-diff.githubusercontent.com/CppCon/CppCon2017/blob/master/.gitattributes
.gitattributeshttps://patch-diff.githubusercontent.com/CppCon/CppCon2017/blob/master/.gitattributes
.gitignorehttps://patch-diff.githubusercontent.com/CppCon/CppCon2017/blob/master/.gitignore
.gitignorehttps://patch-diff.githubusercontent.com/CppCon/CppCon2017/blob/master/.gitignore
README.mdhttps://patch-diff.githubusercontent.com/CppCon/CppCon2017/blob/master/README.md
README.mdhttps://patch-diff.githubusercontent.com/CppCon/CppCon2017/blob/master/README.md
Submitting.mdhttps://patch-diff.githubusercontent.com/CppCon/CppCon2017/blob/master/Submitting.md
Submitting.mdhttps://patch-diff.githubusercontent.com/CppCon/CppCon2017/blob/master/Submitting.md
READMEhttps://patch-diff.githubusercontent.com/CppCon/CppCon2017
https://patch-diff.githubusercontent.com/CppCon/CppCon2017#cppcon-2017-presentation-materials
https://github.com/CppCon/CppCon2017https://github.com/CppCon/CppCon2017
CppCon 2017http://cppcon.org
For Speakers: Submitting Materialshttps://patch-diff.githubusercontent.com/CppCon/CppCon2017/blob/master/Submitting.md
https://patch-diff.githubusercontent.com/CppCon/CppCon2017#index-of-materials
https://patch-diff.githubusercontent.com/CppCon/CppCon2017#keynotes
C++ as a 'Live at Head' Languagehttps://patch-diff.githubusercontent.com/CppCon/CppCon2017/blob/master/Keynotes/C%2B%2B%20as%20a%20%27Live%20at%20Head%27%20Language/C%2B%2B%20as%20a%20%27Live%20at%20Head%27%20Language%20-%20Titus%20Winters%20-%20CppCon%202017.pdf
Meta - Thoughts on Generative C++https://patch-diff.githubusercontent.com/CppCon/CppCon2017/blob/master/Keynotes/Meta%20-%20Thoughts%20on%20Generative%20C%2B%2B/Meta%20-%20Thoughts%20on%20Generative%20C%2B%2B%20-%20Herb%20Sutter%20-%20CppCon%202017.pdf
What Has My Compiler Done for Me Lately - Unbolting the Compiler's Lidhttps://patch-diff.githubusercontent.com/CppCon/CppCon2017/blob/master/Keynotes/What%20Has%20My%20Compiler%20Done%20for%20Me%20Lately%20-%20Unbolting%20the%20Compiler%27s%20Lid/What%20Has%20My%20Compiler%20Done%20for%20Me%20Lately%20-%20Unbolting%20the%20Compiler%27s%20Lid%20-%20Matt%20Godbolt%20-%20CppCon%202017.pdf
READMEhttps://patch-diff.githubusercontent.com/CppCon/CppCon2017/blob/master/Keynotes/What%20Has%20My%20Compiler%20Done%20for%20Me%20Lately%20-%20Unbolting%20the%20Compiler%27s%20Lid/README.md
https://patch-diff.githubusercontent.com/CppCon/CppCon2017#presentations
10 Core Guidelines You Need to Start Using Nowhttps://patch-diff.githubusercontent.com/CppCon/CppCon2017/blob/master/Presentations/10%20Core%20Guidelines%20You%20Need%20to%20Start%20Using%20Now/10%20Core%20Guidelines%20You%20Need%20to%20Start%20Using%20Now%20-%20Kate%20Gregory%20-%20CppCon%202017.pptx
A Not So Complicated Lockfree Queuehttps://patch-diff.githubusercontent.com/CppCon/CppCon2017/blob/master/Presentations/A%20Not%20So%20Complicated%20Lockfree%20Queue/A%20Not%20So%20Complicated%20Lockfree%20Queue%20-%20Tony%20Van%20Eerd%20-%20CppCon%202017.pdf
A Soupcon of SFINAEhttps://patch-diff.githubusercontent.com/CppCon/CppCon2017/blob/master/Presentations/A%20Soupcon%20of%20SFINAE/A%20Soupcon%20of%20SFINAE%20-%20Arthur%20O%27Dwyer%20-%20CppCon%202017.pdf
A Tour of Deep Learning with C++https://patch-diff.githubusercontent.com/CppCon/CppCon2017/blob/master/Presentations/A%20Tour%20of%20Deep%20Learning%20with%20C%2B%2B/A%20Tour%20of%20Deep%20Learning%20with%20C%2B%2B%20-%20Peter%20Goldsborough%20-%20CppCon%202017.pdf
A Type, By Any Other Namehttps://patch-diff.githubusercontent.com/CppCon/CppCon2017/blob/master/Presentations/A%20Type%2C%20By%20Any%20Other%20Name/A%20Type%2C%20By%20Any%20Other%20Name%20-%20Jon%20Cohen%20-%20CppCon%202017.pdf
Allocators, the Good Partshttps://patch-diff.githubusercontent.com/CppCon/CppCon2017/blob/master/Presentations/Allocators%2C%20the%20Good%20Parts/Allocators%2C%20the%20Good%20Parts%20-%20Pablo%20Halpern%20-%20CppCon%202017.pdf
Almost Unlimited Modern C++ in Kernel-Mode Applicationshttps://patch-diff.githubusercontent.com/CppCon/CppCon2017/blob/master/Presentations/Almost%20Unlimited%20Modern%20C%2B%2B%20in%20Kernel-Mode%20Applications/Almost%20Unlimited%20Modern%20C%2B%2B%20in%20Kernel-Mode%20Applications%20-%20Billy%20Baker%20-%20CppCon%202017.pdf
API & ABI Versioninghttps://patch-diff.githubusercontent.com/CppCon/CppCon2017/blob/master/Presentations/API%20%26%20ABI%20Versioning/API%20%26%20ABI%20Versioning%20-%20Mathieu%20Ropert%20-%20CppCon%202017.pdf
Building C++ Moduleshttps://patch-diff.githubusercontent.com/CppCon/CppCon2017/blob/master/Presentations/Building%20C%2B%2B%20Modules/Building%20C%2B%2B%20Modules%20-%20Boris%20Kolpackov%20-%20CppCon%202017.pdf
READMEhttps://patch-diff.githubusercontent.com/CppCon/CppCon2017/blob/master/Presentations/Building%20C%2B%2B%20Modules/README.md
C++ and Persistent Memory Technologieshttps://patch-diff.githubusercontent.com/CppCon/CppCon2017/blob/master/Presentations/C%2B%2B%20and%20Persistent%20Memory%20Technologies/C%2B%2B%20and%20Persistent%20Memory%20Technologies%20-%20Tomasz%20Kapela%20-%20CppCon%202017.pdf
C++ Atomics, From Basic to Advancedhttps://patch-diff.githubusercontent.com/CppCon/CppCon2017/blob/master/Presentations/C%2B%2B%20Atomics%2C%20From%20Basic%20to%20Advanced/C%2B%2B%20Atomics%2C%20From%20Basic%20to%20Advanced%20-%20Fedor%20Pikus%20-%20CppCon%202017.pdf
C++ in Academiahttps://patch-diff.githubusercontent.com/CppCon/CppCon2017/blob/master/Presentations/C%2B%2B%20in%20Academia/C%2B%2B%20in%20Academia%20-%20Chuck%20Allison%20-%20CppCon%202017.pptx
C++ WinRT and the future of C++ on Windowshttps://patch-diff.githubusercontent.com/CppCon/CppCon2017/blob/master/Presentations/C%2B%2B%20WinRT%20and%20the%20future%20of%20C%2B%2B%20on%20Windows/C%2B%2B%20WinRT%20and%20the%20future%20of%20C%2B%2B%20on%20Windows%20-%20Kenny%20Kerr%20-%20CppCon%202017.pdf
C++17 Featureshttps://brycelelbach.github.io/cpp17_features/
Class Template Argument Deduction - A New Abstractionhttps://patch-diff.githubusercontent.com/CppCon/CppCon2017/blob/master/Presentations/Class%20Template%20Argument%20Deduction%20-%20A%20New%20Abstraction/Class%20Template%20Argument%20Deduction%20-%20A%20New%20Abstraction%20-%20Zhihao%20Yuan%20-%20CppCon%202017.pdf
CNL A Compositional Numeric Libraryhttps://patch-diff.githubusercontent.com/CppCon/CppCon2017/blob/master/Presentations/CNL%20A%20Compositional%20Numeric%20Library/CNL%20A%20Compositional%20Numeric%20Library%20-%20John%20McFarlane%20-%20CppCon%202017.pdf
READMEhttps://patch-diff.githubusercontent.com/CppCon/CppCon2017/blob/master/Presentations/CNL%20A%20Compositional%20Numeric%20Library/README.md
Concurrency, Parallelism and Coroutineshttps://patch-diff.githubusercontent.com/CppCon/CppCon2017/blob/master/Presentations/Concurrency%2C%20Parallelism%20and%20Coroutines/Concurrency%2C%20Parallelism%20and%20Coroutines%20-%20Anthony%20Williams%20-%20CppCon%202017.pdf
constexpr ALL the thingshttps://patch-diff.githubusercontent.com/CppCon/CppCon2017/blob/master/Presentations/constexpr%20ALL%20the%20things/constexpr%20ALL%20the%20things%20-%20Jason%20Turner%20and%20Ben%20Deane%20-%20CppCon%202017.pdf
Coroutines What Can't They Dohttps://patch-diff.githubusercontent.com/CppCon/CppCon2017/blob/master/Presentations/Coroutines%20What%20Can%27t%20They%20Do/Coroutines%20What%20Can%27t%20They%20Do%20-%20Toby%20Allsopp%20-%20CppCon%202017.pdf
Customizing the Standard Containershttps://patch-diff.githubusercontent.com/CppCon/CppCon2017/blob/master/Presentations/Customizing%20the%20Standard%20Containers/Customizing%20the%20Standard%20Containers%20-%20Marshall%20Clow%20-%20CppCon%202017.pdf
Design Patterns for Low-Level Real-Time Renderinghttps://patch-diff.githubusercontent.com/CppCon/CppCon2017/blob/master/Presentations/Design%20Patterns%20for%20Low-Level%20Real-Time%20Rendering/Design%20Patterns%20for%20Low-Level%20Real-Time%20Rendering%20-%20Nicolas%20Guillemot%20-%20CppCon%202017.pdf
.pdfhttps://patch-diff.githubusercontent.com/CppCon/CppCon2017/blob/master/Presentations/Design%20Patterns%20for%20Low-Level%20Real-Time%20Rendering/Design%20Patterns%20for%20Low-Level%20Real-Time%20Rendering%20-%20Nicolas%20Guillemot%20-%20CppCon%202017.pdf
.pptxhttps://patch-diff.githubusercontent.com/CppCon/CppCon2017/blob/master/Presentations/Design%20Patterns%20for%20Low-Level%20Real-Time%20Rendering/Design%20Patterns%20for%20Low-Level%20Real-Time%20Rendering%20-%20Nicolas%20Guillemot%20-%20CppCon%202017.pptx
Designing a Feature That Does Not Fithttps://patch-diff.githubusercontent.com/CppCon/CppCon2017/blob/master/Presentations/Designing%20a%20Feature%20That%20Does%20Not%20Fit/Designing%20a%20Feature%20That%20Does%20Not%20Fit%20-%20Patrice%20Roy%20-%20CppCon%202017.pdf
Designing a Unified Interface for Executionhttps://patch-diff.githubusercontent.com/CppCon/CppCon2017/blob/master/Presentations/Designing%20a%20Unified%20Interface%20for%20Execution/Designing%20a%20Unified%20Interface%20for%20Execution%20-%20Gordon%20Brown%2C%20Michael%20Wong%20-%20CppCon%202017.pdf
Driving Into the Future With Modern C++https://patch-diff.githubusercontent.com/CppCon/CppCon2017/blob/master/Presentations/Driving%20Into%20the%20Future%20With%20Modern%20C%2B%2B/Driving%20Into%20the%20Future%20With%20Modern%20C%2B%2B%20-%20Jan%20Babst%20-%20CppCon%202017.pdf
dynamic_cast From Scratchhttps://patch-diff.githubusercontent.com/CppCon/CppCon2017/blob/master/Presentations/dynamic_cast%20From%20Scratch/dynamic_cast%20From%20Scratch%20-%20Arthur%20O%27Dwyer%20-%20CppCon%202017.pdf
EA's Secret Weapon - Packages and Moduleshttps://patch-diff.githubusercontent.com/CppCon/CppCon2017/blob/master/Presentations/EA%27s%20Secret%20Weapon%20-%20Packages%20and%20Modules/EA%27s%20Secret%20Weapon%20-%20Packages%20and%20Modules%20-%20Scott%20Wardle%20-%20CppCon%202017.pdf
.pdfhttps://patch-diff.githubusercontent.com/CppCon/CppCon2017/blob/master/Presentations/EA%27s%20Secret%20Weapon%20-%20Packages%20and%20Modules/EA%27s%20Secret%20Weapon%20-%20Packages%20and%20Modules%20-%20Scott%20Wardle%20-%20CppCon%202017.pdf
.pptxhttps://patch-diff.githubusercontent.com/CppCon/CppCon2017/blob/master/Presentations/EA%27s%20Secret%20Weapon%20-%20Packages%20and%20Modules/EA%27s%20Secret%20Weapon%20-%20Packages%20and%20Modules%20-%20Scott%20Wardle%20-%20CppCon%202017.pptx
READMEhttps://patch-diff.githubusercontent.com/CppCon/CppCon2017/blob/master/Presentations/EA%27s%20Secret%20Weapon%20-%20Packages%20and%20Modules/README.md
Effective Qt - 2017 Editionhttps://patch-diff.githubusercontent.com/CppCon/CppCon2017/blob/master/Presentations/Effective%20Qt%20-%202017%20Edition/Effective%20Qt%20-%202017%20Edition%20-%20Giuseppe%20D%27Angelo%20-%20CppCon%202017.pdf
Eight Ways To Handle Non Blocking Returnshttps://patch-diff.githubusercontent.com/CppCon/CppCon2017/blob/master/Presentations/Eight%20Ways%20To%20Handle%20Non%20Blocking%20Returns/Eight%20Ways%20To%20Handle%20Non%20Blocking%20Returns%20-%20Sergey%20Ignatchenko%20-%20CppCon%202017.pdf
Enhanced Support for Value Semantics in C++17https://patch-diff.githubusercontent.com/CppCon/CppCon2017/blob/master/Presentations/Enhanced%20Support%20for%20Value%20Semantics%20in%20C%2B%2B17/Enhanced%20Support%20for%20Value%20Semantics%20in%20C%2B%2B17%20-%20Michael%20Park%20-%20CppCon%202017.pdf
Esoteric Data Structures and Where To Find Themhttps://patch-diff.githubusercontent.com/CppCon/CppCon2017/blob/master/Presentations/Esoteric%20Data%20Structures%20and%20Where%20To%20Find%20Them/Esoteric%20Data%20Structures%20and%20Where%20To%20Find%20Them%20-%20Allan%20Deutsch%20-%20CppCon%202017.pptx
Everything You Ever Wanted to Know about DLLshttps://patch-diff.githubusercontent.com/CppCon/CppCon2017/blob/master/Presentations/Everything%20You%20Ever%20Wanted%20to%20Know%20about%20DLLs/Everything%20You%20Ever%20Wanted%20to%20Know%20about%20DLLs%20-%20James%20McNellis%20-%20CppCon%202017.pdf
folly Function - A Non-copyable Alternative to std functionhttps://patch-diff.githubusercontent.com/CppCon/CppCon2017/blob/master/Presentations/folly%20Function%20-%20A%20Non-copyable%20Alternative%20to%20std%20function/folly%20Function%20-%20A%20Non-copyable%20Alternative%20to%20std%20function%20-%20Sven%20Over%20-%20CppCon%202017.pdf
READMEhttps://patch-diff.githubusercontent.com/CppCon/CppCon2017/blob/master/Presentations/folly%20Function%20-%20A%20Non-copyable%20Alternative%20to%20std%20function/README.md
Free Your Functionshttps://patch-diff.githubusercontent.com/CppCon/CppCon2017/blob/master/Presentations/Free%20Your%20Functions/Free%20Your%20Functions%20-%20Klaus%20Iglberger%20-%20CppCon%202017.pdf
From Security to Performance to GPU Programming - Exploring Modern Allocatorshttps://patch-diff.githubusercontent.com/CppCon/CppCon2017/blob/master/Presentations/From%20Security%20to%20Performance%20to%20GPU%20Programming%20-%20Exploring%20Modern%20Allocators/From%20Security%20to%20Performance%20to%20GPU%20Programming%20-%20Exploring%20Modern%20Allocators%20-%20Sergey%20Zubkov%20-%20CppCon%202017.pdf
Function Default Arguments - Slingshot or Shotgunhttps://patch-diff.githubusercontent.com/CppCon/CppCon2017/blob/master/Presentations/Function%20Default%20Arguments%20-%20Slingshot%20or%20Shotgun/Function%20Default%20Arguments%20-%20Slingshot%20or%20Shotgun%20-%20Michael%20Price%20-%20CppCon%202017.pdf
READMEhttps://patch-diff.githubusercontent.com/CppCon/CppCon2017/blob/master/Presentations/Function%20Default%20Arguments%20-%20Slingshot%20or%20Shotgun/README.md
Game Audio Programming in C++https://patch-diff.githubusercontent.com/CppCon/CppCon2017/blob/master/Presentations/Game%20Audio%20Programming%20in%20C%2B%2B/Game%20Audio%20Programming%20in%20C%2B%2B%20-%20Guy%20Somberg%20-%20CppCon%202017.pdf
Howling at the Moon - Lua for C++ Programmershttps://patch-diff.githubusercontent.com/CppCon/CppCon2017/blob/master/Presentations/Howling%20at%20the%20Moon%20-%20Lua%20for%20C%2B%2B%20Programmers/Howling%20at%20the%20Moon%20-%20Lua%20for%20C%2B%2B%20Programmers%20-%20Andreas%20Weis%20-%20CppCon%202017.pdf
Language Support for Compile-time Reflectionhttps://patch-diff.githubusercontent.com/CppCon/CppCon2017/blob/master/Presentations/Language%20Support%20for%20Compile-time%20Reflection/Language%20Support%20for%20Compile-time%20Reflection%20-%20Andrew%20Sutton%20-%20CppCon%202017.pdf
Language Support for Metaprogramming in C++https://patch-diff.githubusercontent.com/CppCon/CppCon2017/blob/master/Presentations/Language%20Support%20for%20Metaprogramming%20in%20C%2B%2B/Language%20Support%20for%20Metaprogramming%20in%20C%2B%2B%20-%20Andrew%20Sutton%20-%20CppCon%202017.pdf
LauncherOne Rocket With C++ Enginehttps://patch-diff.githubusercontent.com/CppCon/CppCon2017/blob/master/Presentations/LauncherOne%20Rocket%20With%20C%2B%2B%20Engine/LauncherOne%20Rocket%20With%20C%2B%2B%20Engine%20-%20Diego%20Franco%20-%20CppCon%202017.pdf
Migrating a C++03 library to C++11 case study, Wt 4https://patch-diff.githubusercontent.com/CppCon/CppCon2017/blob/master/Presentations/Migrating%20a%20C%2B%2B03%20library%20to%20C%2B%2B11%20case%20study%2C%20Wt%204/Migrating%20a%20C%2B%2B03%20library%20to%20C%2B%2B11%20case%20study%2C%20Wt%204%20-%20Roel%20Standaert%20-%20CppCon%202017.pdf
Mocking Frameworks Considered Harmfulhttps://patch-diff.githubusercontent.com/CppCon/CppCon2017/blob/master/Presentations/Mocking%20Frameworks%20Considered%20Harmful/Mocking%20Frameworks%20Considered%20Harmful%20-%20Peter%20Sommerlad%20-%20CppCon%202017.pdf
Optimizations and Debug Qualityhttps://patch-diff.githubusercontent.com/CppCon/CppCon2017/blob/master/Presentations/Optimizations%20and%20Debug%20Quality/Optimizations%20and%20Debug%20Quality%20-%20Samy%20Bahra%20-%20CppCon%202017.pdf
Parallel STL for CPU and GPUhttps://patch-diff.githubusercontent.com/CppCon/CppCon2017/blob/master/Presentations/Parallel%20STL%20for%20CPU%20and%20GPU/Parallel%20STL%20for%20CPU%20and%20GPU%20-%20Michael%20Wong%2C%20Gordon%20Brown%2C%20Ruyman%20Reyes%2C%20Christopher%20Di%20Bella%20-%20CppCon%202017.pdf
Postmodern C++https://patch-diff.githubusercontent.com/CppCon/CppCon2017/blob/master/Presentations/Postmodern%20C%2B%2B/Postmodern%20C%2B%2B%20-%20Tony%20Van%20Eerd%20-%20CppCon%202017.pdf
Practical Techniques for Improving C++ Build Timeshttps://patch-diff.githubusercontent.com/CppCon/CppCon2017/blob/master/Presentations/Practical%20Techniques%20for%20Improving%20C%2B%2B%20Build%20Times/Practical%20Techniques%20for%20Improving%20C%2B%2B%20Build%20Times%20-%20Dmitry%20Panin%20-%20CppCon%202017.pdf
Programming with C++ Constraintshttps://patch-diff.githubusercontent.com/CppCon/CppCon2017/blob/master/Presentations/Programming%20with%20C%2B%2B%20Constraints/Programming%20with%20C%2B%2B%20Constraints%20-%20Walter%20E%20Brown%20-%20CppCon%202017.pdf
Read, Copy, Update... Then Whathttps://patch-diff.githubusercontent.com/CppCon/CppCon2017/blob/master/Presentations/Read%2C%20Copy%2C%20Update...%20Then%20What/Read%2C%20Copy%2C%20Update...%20Then%20What%20-%20Fedor%20Pikus%20-%20CppCon%202017.pdf
Runtime Polymorphism - Back to the Basicshttps://patch-diff.githubusercontent.com/CppCon/CppCon2017/blob/master/Presentations/Runtime%20Polymorphism%20-%20Back%20to%20the%20Basics/Runtime%20Polymorphism%20-%20Back%20to%20the%20Basics%20-%20Louis%20Dionne%20-%20CppCon%202017.pdf
Seventeenificationhttps://patch-diff.githubusercontent.com/CppCon/CppCon2017/blob/master/Presentations/Seventeenification/Seventeenification%20-%20Roland%20Bock%20-%20CppCon%202017.pdf
So, You Inherited a Large Code Basehttps://patch-diff.githubusercontent.com/CppCon/CppCon2017/blob/master/Presentations/So%2C%20You%20Inherited%20a%20Large%20Code%20Base/So%2C%20You%20Inherited%20a%20Large%20Code%20Base%20-%20David%20Sankel%20-%20CppCon%202017.pdf
.pdfhttps://patch-diff.githubusercontent.com/CppCon/CppCon2017/blob/master/Presentations/So%2C%20You%20Inherited%20a%20Large%20Code%20Base/So%2C%20You%20Inherited%20a%20Large%20Code%20Base%20-%20David%20Sankel%20-%20CppCon%202017.pdf
.pptxhttps://patch-diff.githubusercontent.com/CppCon/CppCon2017/blob/master/Presentations/So%2C%20You%20Inherited%20a%20Large%20Code%20Base/So%2C%20You%20Inherited%20a%20Large%20Code%20Base%20-%20David%20Sankel%20-%20CppCon%202017.pptx
The Asynchronous C++ Parallel Programming Modelhttps://patch-diff.githubusercontent.com/CppCon/CppCon2017/blob/master/Presentations/The%20Asynchronous%20C%2B%2B%20Parallel%20Programming%20Model/The%20Asynchronous%20C%2B%2B%20Parallel%20Programming%20Model%20-%20Hartmut%20Kaiser%20-%20CppCon%202017.pdf
The Point of Views - Multidimensional Index Setshttps://patch-diff.githubusercontent.com/CppCon/CppCon2017/blob/master/Presentations/The%20Point%20of%20Views%20-%20Multidimensional%20Index%20Sets/The%20Point%20of%20Views%20-%20Multidimensional%20Index%20Sets%20-%20Tobias%20Fuchs%20-%20CppCon%202017.pdf
ThinLTO - Building C++ Applications with Scalable Whole Program Optimizationhttps://patch-diff.githubusercontent.com/CppCon/CppCon2017/blob/master/Presentations/ThinLTO%20-%20Building%20C%2B%2B%20Applications%20with%20Scalable%20Whole%20Program%20Optimization/ThinLTO%20-%20Building%20C%2B%2B%20Applications%20with%20Scalable%20Whole%20Program%20Optimization%20-%20Teresa%20Johnson%20-%20CppCon%202017.pdf
Time Travel Debugginghttps://patch-diff.githubusercontent.com/CppCon/CppCon2017/blob/master/Presentations/Time%20Travel%20Debugging/Time%20Travel%20Debugging%20-%20Ken%20Sykes%2C%20Jordi%20Mola%2C%20James%20McNellis%20-%20CppCon%202017.pdf
Traveling the Solar System with C++https://patch-diff.githubusercontent.com/CppCon/CppCon2017/blob/master/Presentations/Traveling%20the%20Solar%20System%20with%20C%2B%2B/Traveling%20the%20Solar%20System%20with%20C%2B%2B%20-%20Juan%20Arrieta%20-%20CppCon%202017.pdf
Type Punning In C++17 - Avoiding Pun-defined Behaviorhttps://patch-diff.githubusercontent.com/CppCon/CppCon2017/blob/master/Presentations/Type%20Punning%20In%20C%2B%2B17%20-%20Avoiding%20Pun-defined%20Behavior/Type%20Punning%20In%20C%2B%2B17%20-%20Avoiding%20Pun-defined%20Behavior%20-%20Scott%20Schurr%20-%20CppCon%202017.pdf
Undefined Behavior in 2017https://patch-diff.githubusercontent.com/CppCon/CppCon2017/blob/master/Presentations/Undefined%20Behavior%20in%202017/Undefined%20Behavior%20in%202017%20-%20John%20Regehr%20-%20CppCon%202017.pdf
Undefined Behavior is Awesomehttps://patch-diff.githubusercontent.com/CppCon/CppCon2017/blob/master/Presentations/Undefined%20Behavior%20is%20Awesome/Undefined%20Behavior%20is%20Awesome%20-%20Piotr%20Padlewski%20-%20CppCon%202017.pdf
Using Functional Programming to build a HTTP routing APIhttps://patch-diff.githubusercontent.com/CppCon/CppCon2017/blob/master/Presentations/Using%20Functional%20Programming%20to%20build%20a%20HTTP%20routing%20API/Using%20Functional%20Programming%20to%20build%20a%20HTTP%20routing%20API%20-%20Jeremy%20Demeule%20and%20Quentin%20Duval%20-%20CppCon%202017.pdf
Values, Objects, and References, oh my!https://patch-diff.githubusercontent.com/CppCon/CppCon2017/blob/master/Presentations/Values%2C%20Objects%2C%20and%20References%2C%20oh%20my%21/Values%2C%20Objects%2C%20and%20References%2C%20oh%20my%21%20-%20Nicole%20Mazzuca%20-%20CppCon%202017.pptx
When a Microsecond Is an Eternityhttps://patch-diff.githubusercontent.com/CppCon/CppCon2017/blob/master/Presentations/When%20a%20Microsecond%20Is%20an%20Eternity/When%20a%20Microsecond%20Is%20an%20Eternity%20-%20Carl%20Cook%20-%20CppCon%202017.pdf
Which Machine am I Coding tohttps://patch-diff.githubusercontent.com/CppCon/CppCon2017/blob/master/Presentations/Which%20Machine%20am%20I%20Coding%20to/Which%20Machine%20am%20I%20Coding%20to%20-%20Patrice%20Roy%20-%20CppCon%202017.pdf
https://patch-diff.githubusercontent.com/CppCon/CppCon2017#tutorials
Boost Your Programs Health With Fibershttps://patch-diff.githubusercontent.com/CppCon/CppCon2017/blob/master/Tutorials/Boost%20Your%20Programs%20Health%20With%20Fibers/Boost%20Your%20Programs%20Health%20With%20Fibers%20-%20David%20Sackstein%20-%20CppCon%202017.pdf
READMEhttps://patch-diff.githubusercontent.com/CppCon/CppCon2017/blob/master/Tutorials/Boost%20Your%20Programs%20Health%20With%20Fibers/README.md
C++17 Parallel Algorithmhttps://patch-diff.githubusercontent.com/CppCon/CppCon2017/blob/master/Tutorials/C%2B%2B17%20Parallel%20Algorithm/C%2B%2B17%20Parallel%20Algorithm%20-%20Dietmar%20Ku%CC%88hl%20-%20CppCon%202017.pdf
Higher-order Functions in C++ - Techniques and Applicationshttps://patch-diff.githubusercontent.com/CppCon/CppCon2017/blob/master/Tutorials/Higher-order%20Functions%20in%20C%2B%2B%20-%20Techniques%20and%20Applications/Higher-order%20Functions%20in%20C%2B%2B%20-%20Techniques%20and%20Applications%20-%20Micha%C5%82%20Dominiak%20-%20CppCon%202017.pdf
How to Write a Custom Allocatorhttps://patch-diff.githubusercontent.com/CppCon/CppCon2017/blob/master/Tutorials/How%20to%20Write%20a%20Custom%20Allocator/How%20to%20Write%20a%20Custom%20Allocator%20-%20Bob%20Steagall%20-%20CppCon%202017.pdf
Just Enough x86 Assembler to Be Dangeroushttps://patch-diff.githubusercontent.com/CppCon/CppCon2017/blob/master/Tutorials/Just%20Enough%20x86%20Assembler%20to%20Be%20Dangerous/Just%20Enough%20x86%20Assembler%20to%20Be%20Dangerous%20-%20Charles%20Bailey%20-%20CppCon%202017.pdf
Make Classes Great Againhttps://patch-diff.githubusercontent.com/CppCon/CppCon2017/blob/master/Tutorials/Make%20Classes%20Great%20Again/Make%20Classes%20Great%20Again%20-%20Vinnie%20Falco%20-%20CppCon%202017.pdf
Practical C++17https://patch-diff.githubusercontent.com/CppCon/CppCon2017/blob/master/Tutorials/Practical%20C%2B%2B17/Practical%20C%2B%2B17%20-%20Jason%20Turner%20-%20CppCon%202017.pdf
Understanding the Runtime Behaviors of C++ Programs Using uftrace Toolhttps://patch-diff.githubusercontent.com/CppCon/CppCon2017/blob/master/Tutorials/Understanding%20the%20Runtime%20Behaviors%20of%20C%2B%2B%20Programs%20Using%20uftrace%20Tool/Understanding%20the%20Runtime%20Behaviors%20of%20C%2B%2B%20Programs%20Using%20uftrace%20Tool%20-%20Honggyu%20Kim%20-%20CppCon%202017.pdf
Using Modern CMake Patterns to Enforce a Good Modular Designhttps://patch-diff.githubusercontent.com/CppCon/CppCon2017/blob/master/Tutorials/Using%20Modern%20CMake%20Patterns%20to%20Enforce%20a%20Good%20Modular%20Design/Using%20Modern%20CMake%20Patterns%20to%20Enforce%20a%20Good%20Modular%20Design%20-%20Mathieu%20Ropert%20-%20CppCon%202017.pdf
https://patch-diff.githubusercontent.com/CppCon/CppCon2017#demos
A Modern Formatting Library for C++https://patch-diff.githubusercontent.com/CppCon/CppCon2017/blob/master/Demos/A%20Modern%20Formatting%20Library%20for%20C%2B%2B/A%20Modern%20Formatting%20Library%20for%20C%2B%2B%20-%20Victor%20Zverovich%20-%20CppCon%202017.pdf
Bringing Clang-tidy Magic to Visual Studio C++ Developershttps://patch-diff.githubusercontent.com/CppCon/CppCon2017/blob/master/Demos/Bringing%20Clang-tidy%20Magic%20to%20Visual%20Studio%20C%2B%2B%20Developers/Bringing%20Clang-tidy%20Magic%20to%20Visual%20Studio%20C%2B%2B%20Developers%20-%20Victor%20Ciura%20-%20CppCon%202017.pdf
READMEhttps://patch-diff.githubusercontent.com/CppCon/CppCon2017/blob/master/Demos/Bringing%20Clang-tidy%20Magic%20to%20Visual%20Studio%20C%2B%2B%20Developers/README.md
C++ Development with Visual Studio Codehttps://patch-diff.githubusercontent.com/CppCon/CppCon2017/blob/master/Demos/C%2B%2B%20Development%20with%20Visual%20Studio%20Code/C%2B%2B%20Development%20with%20Visual%20Studio%20Code%20-%20Rong%20Lu%20-%20CppCon%202017.pptx
Compile-time Reflection, Serialization and ORM Exampleshttps://patch-diff.githubusercontent.com/CppCon/CppCon2017/blob/master/Demos/Compile-time%20Reflection%2C%20Serialization%20and%20ORM%20Examples/Compile-time%20Reflection%2C%20Serialization%20and%20ORM%20Examples%20-%20Yu%20Qi%20-%20CppCon%202017.pdf
Cross-Platform Apps with Djinnihttps://patch-diff.githubusercontent.com/CppCon/CppCon2017/blob/master/Demos/Cross-Platform%20Apps%20with%20Djinni/Cross-Platform%20Apps%20with%20Djinni%20-%20Stephen%20Spann%20-%20CppCon%202017.pdf
End-to-end Deadlock Debugging Tools at Facebookhttps://patch-diff.githubusercontent.com/CppCon/CppCon2017/blob/master/Demos/End-to-end%20Deadlock%20Debugging%20Tools%20at%20Facebook/End-to-end%20Deadlock%20Debugging%20Tools%20at%20Facebook%20-%20Kenny%20Yu%20-%20CppCon%202017.pdf
Fuzz Or Losehttps://patch-diff.githubusercontent.com/CppCon/CppCon2017/blob/master/Demos/Fuzz%20Or%20Lose/Fuzz%20Or%20Lose%20-%20Kostya%20Serebryany%20-%20CppCon%202017.pdf
Mix Tests and Production Code With Doctesthttps://patch-diff.githubusercontent.com/CppCon/CppCon2017/blob/master/Demos/Mix%20Tests%20and%20Production%20Code%20With%20Doctest/Mix%20Tests%20and%20Production%20Code%20With%20Doctest%20-%20Viktor%20Kirilov%20-%20CppCon%202017.md
MPark.Patterns - Pattern Matching in C++https://patch-diff.githubusercontent.com/CppCon/CppCon2017/blob/master/Demos/MPark.Patterns%20-%20Pattern%20Matching%20in%20C%2B%2B/MPark.Patterns%20-%20Pattern%20Matching%20in%20C%2B%2B%20-%20Michael%20Park%20-%20CppCon%202017.pdf
Naked Coroutines Livehttps://patch-diff.githubusercontent.com/CppCon/CppCon2017/blob/master/Demos/Naked%20Coroutines%20Live/Naked%20Coroutines%20Live%20-%20Gor%20Nishanov%20-%20CppCon%202017.pdf
New Standards to the Rescuehttps://patch-diff.githubusercontent.com/CppCon/CppCon2017/blob/master/Demos/New%20Standards%20to%20the%20Rescue/New%20Standards%20to%20the%20Rescue%20-%20Anastasia%20Kazakova%20-%20CppCon%202017.pdf
Performance Benchmarking with Celerohttps://patch-diff.githubusercontent.com/CppCon/CppCon2017/blob/master/Demos/Performance%20Benchmarking%20with%20Celero/Performance%20Benchmarking%20with%20Celero%20-%20John%20Farrier%20-%20CppCon%202017.pdf
Tools From the C++ Eco-Systemhttps://patch-diff.githubusercontent.com/CppCon/CppCon2017/blob/master/Demos/Tools%20From%20the%20C%2B%2B%20Eco-System/Tools%20From%20the%20C%2B%2B%20Eco-System%20-%20Anastasia%20Kazakova%20-%20CppCon%202017.pdf
Using IncludeOS to Write Fast and Secure Web Applicationshttps://patch-diff.githubusercontent.com/CppCon/CppCon2017/blob/master/Demos/Using%20IncludeOS%20to%20Write%20Fast%20and%20Secure%20Web%20Applications/Using%20IncludeOS%20to%20Write%20Fast%20and%20Secure%20Web%20Applications%20-%20Lukas%20Bergdoll%20-%20CppCon%202017.pdf
What's New and Upcoming in Visual Studio 2017 Updateshttps://patch-diff.githubusercontent.com/CppCon/CppCon2017/blob/master/Demos/What%27s%20New%20and%20Upcoming%20in%20Visual%20Studio%202017%20Updates/What%27s%20New%20and%20Upcoming%20in%20Visual%20Studio%202017%20Updates%20-%20Steve%20Carroll%20and%20Daniel%20Moth%20-%20CppCon%202017.pptx
https://patch-diff.githubusercontent.com/CppCon/CppCon2017#lightning-talks-and-lunch-sessions
10 Things Junior C++ Devs Don't Gethttps://patch-diff.githubusercontent.com/CppCon/CppCon2017/blob/master/Lightning%20Talks%20and%20Lunch%20Sessions/10%20Things%20Junior%20C%2B%2B%20Devs%20Don%27t%20Get/10%20Things%20Junior%20C%2B%2B%20Devs%20Don%27t%20Get%20-%20Victor%20Ciura%20-%20CppCon%202017.pdf
A C++20 Preview - operator˂=˃https://patch-diff.githubusercontent.com/CppCon/CppCon2017/blob/master/Lightning%20Talks%20and%20Lunch%20Sessions/A%20C%2B%2B20%20Preview%20-%20operator%CB%82%3D%CB%83/A%20C%2B%2B20%20Preview%20-%20operator%CB%82%3D%CB%83%20-%20Walter%20E%20Brown%20-%20CppCon%202017.pdf
Datetime Programming for Everyone. Everywherehttps://patch-diff.githubusercontent.com/CppCon/CppCon2017/blob/master/Lightning%20Talks%20and%20Lunch%20Sessions/Datetime%20Programming%20for%20Everyone.%20Everywhere/Datetime%20Programming%20for%20Everyone.%20Everywhere%20-%20Tai%20Meng%20-%20CppCon%202017.pdf
DynaMix - A New Take on Polymorphism in C++https://patch-diff.githubusercontent.com/CppCon/CppCon2017/blob/master/Lightning%20Talks%20and%20Lunch%20Sessions/DynaMix%20-%20A%20New%20Take%20on%20Polymorphism%20in%20C%2B%2B/DynaMix%20-%20A%20New%20Take%20on%20Polymorphism%20in%20C%2B%2B%20-%20Viktor%20Kirilov%20-%20CppCon%202017.md
F.21https://patch-diff.githubusercontent.com/CppCon/CppCon2017/blob/master/Lightning%20Talks%20and%20Lunch%20Sessions/F.21/F.21%20-%20Giuseppe%20D%27Angelo%20-%20CppCon%202017.pdf
Get Productive on Unfamiliar Source Code With Sourcetrailhttps://patch-diff.githubusercontent.com/CppCon/CppCon2017/blob/master/Lightning%20Talks%20and%20Lunch%20Sessions/Get%20Productive%20on%20Unfamiliar%20Source%20Code%20With%20Sourcetrail/Get%20Productive%20on%20Unfamiliar%20Source%20Code%20With%20Sourcetrail%20-%20Eberhard%20Gr%C3%A4ther%20-%20CppCon%202017.pdf
Making Optional Optionalhttps://patch-diff.githubusercontent.com/CppCon/CppCon2017/blob/master/Lightning%20Talks%20and%20Lunch%20Sessions/Making%20Optional%20Optional/Making%20Optional%20Optional%20-%20Roland%20Bock%20-%20CppCon%202017.pdf
Quick Benchhttps://patch-diff.githubusercontent.com/CppCon/CppCon2017/blob/master/Lightning%20Talks%20and%20Lunch%20Sessions/Quick%20Bench/Quick%20Bench%20-%20Fred%20Tingaud%20-%20CppCon%202017.pdf
Refactor or diehttps://patch-diff.githubusercontent.com/CppCon/CppCon2017/blob/master/Lightning%20Talks%20and%20Lunch%20Sessions/Refactor%20or%20die/Refactor%20or%20die%20-%20Mikhail%20Matrosov%20-%20CppCon%202017.pdf
.pdfhttps://patch-diff.githubusercontent.com/CppCon/CppCon2017/blob/master/Lightning%20Talks%20and%20Lunch%20Sessions/Refactor%20or%20die/Refactor%20or%20die%20-%20Mikhail%20Matrosov%20-%20CppCon%202017.pdf
.pptxhttps://patch-diff.githubusercontent.com/CppCon/CppCon2017/blob/master/Lightning%20Talks%20and%20Lunch%20Sessions/Refactor%20or%20die/Refactor%20or%20die%20-%20Mikhail%20Matrosov%20-%20CppCon%202017.pptx
Regular Expressions Redefined in C++https://patch-diff.githubusercontent.com/CppCon/CppCon2017/blob/master/Lightning%20Talks%20and%20Lunch%20Sessions/Regular%20Expressions%20Redefined%20in%20C%2B%2B/Regular%20Expressions%20Redefined%20in%20C%2B%2B%20-%20Hana%20Dusikova%20-%20CppCon%202017.pdf
SCM Challenge Unique Wordshttps://patch-diff.githubusercontent.com/CppCon/CppCon2017/blob/master/Lightning%20Talks%20and%20Lunch%20Sessions/SCM%20Challenge%20Unique%20Words/SCM%20Challenge%20Unique%20Words%20-%20Arthur%20O%27Dwyer%20-%20CppCon%202017.pdf
Signed Integers Faster and Correcterhttps://patch-diff.githubusercontent.com/CppCon/CppCon2017/blob/master/Lightning%20Talks%20and%20Lunch%20Sessions/Signed%20Integers%20Faster%20and%20Correcter/Signed%20Integers%20Faster%20and%20Correcter%20-%20John%20McFarlane%20-%20CppCon%202017.pdf
Solving a Bug Via Lateral Thinkinghttps://patch-diff.githubusercontent.com/CppCon/CppCon2017/blob/master/Lightning%20Talks%20and%20Lunch%20Sessions/Solving%20a%20Bug%20Via%20Lateral%20Thinking/Solving%20a%20Bug%20Via%20Lateral%20Thinking%20-%20Giuseppe%20D%27Angelo%20-%20CppCon%202017.pdf
Speeding up Preprocessorhttps://patch-diff.githubusercontent.com/CppCon/CppCon2017/blob/master/Lightning%20Talks%20and%20Lunch%20Sessions/Speeding%20up%20Preprocessor/Speeding%20up%20Preprocessor%20-%20Ivan%20Sorokin%20-%20CppCon%202017.pdf
std exchange idiomshttps://patch-diff.githubusercontent.com/CppCon/CppCon2017/blob/master/Lightning%20Talks%20and%20Lunch%20Sessions/std%20exchange%20idioms/std%20exchange%20idioms%20-%20Ben%20Deane%20-%20CppCon%202017.pdf
The Amazing Disappearing, Reappearing Trigraphshttps://patch-diff.githubusercontent.com/CppCon/CppCon2017/blob/master/Lightning%20Talks%20and%20Lunch%20Sessions/The%20Amazing%20Disappearing%2C%20Reappearing%20Trigraphs/The%20Amazing%20Disappearing%2C%20Reappearing%20Trigraphs%20-%20Paul%20Hampson%20-%20CppCon%202017.pdf
The Perils of Implementing Code from PDFshttps://patch-diff.githubusercontent.com/CppCon/CppCon2017/blob/master/Lightning%20Talks%20and%20Lunch%20Sessions/The%20Perils%20of%20Implementing%20Code%20from%20PDFs/The%20Perils%20of%20Implementing%20Code%20from%20PDFs%20-%20Ben%20Combee%20-%20CppCon%202017.pdf
Universal Memoization Decoratorhttps://patch-diff.githubusercontent.com/CppCon/CppCon2017/blob/master/Lightning%20Talks%20and%20Lunch%20Sessions/Universal%20Memoization%20Decorator/Universal%20Memoization%20Decorator%20-%20Victor%20Komarov%20-%20CppCon%202017.pdf
Whitespace ≤ Comments « Codehttps://patch-diff.githubusercontent.com/CppCon/CppCon2017/blob/master/Lightning%20Talks%20and%20Lunch%20Sessions/Whitespace%20%E2%89%A4%20Comments%20%C2%AB%20Code/Whitespace%20%E2%89%A4%20Comments%20%C2%AB%20Code%20-%20Walter%20E%20Brown%20-%20CppCon%202017.pdf
https://patch-diff.githubusercontent.com/CppCon/CppCon2017#posters
A Hybrid Approach to Game Engine Architectureshttps://patch-diff.githubusercontent.com/CppCon/CppCon2017/blob/master/Posters/A%20Hybrid%20Approach%20to%20Game%20Engine%20Architectures/A%20Hybrid%20Approach%20to%20Game%20Engine%20Architectures%20-%20Allan%20Deutsch%20and%20Aaron%20Kitchen%20-%20CppCon%202017.pdf
Best Practices for Constructor Template Argument Deductionhttps://patch-diff.githubusercontent.com/CppCon/CppCon2017/blob/master/Posters/Best%20Practices%20for%20Constructor%20Template%20Argument%20Deduction/Best%20Practices%20for%20Constructor%20Template%20Argument%20Deduction%20-%20Mike%20Spertus%20-%20CppCon%202017.pdf
Datetime Programming For Everyone. Everywherehttps://patch-diff.githubusercontent.com/CppCon/CppCon2017/blob/master/Posters/Datetime%20Programming%20For%20Everyone.%20Everywhere/Datetime%20Programming%20For%20Everyone.%20Everywhere%20-%20Tai%20Meng%20-%20CppCon%202017.pdf
End-to-end Deadlock Debugging Tools at Facebookhttps://patch-diff.githubusercontent.com/CppCon/CppCon2017/blob/master/Posters/End-to-end%20Deadlock%20Debugging%20Tools%20at%20Facebook/End-to-end%20Deadlock%20Debugging%20Tools%20at%20Facebook%20-%20Kenny%20Yu%20-%20CppCon%202017.pdf
Iteration Over the Intersection of N Sets in Linear Timehttps://patch-diff.githubusercontent.com/CppCon/CppCon2017/blob/master/Posters/Iteration%20Over%20the%20Intersection%20of%20N%20Sets%20in%20Linear%20Time/Iteration%20Over%20the%20Intersection%20of%20N%20Sets%20in%20Linear%20Time%20-%20Andrew%20Aldwell%20and%20Allan%20Deutsch%20-%20CppCon%202017.pdf
Simple C++ Micro benchmarks with quick-bench.comhttps://patch-diff.githubusercontent.com/CppCon/CppCon2017/blob/master/Posters/Simple%20C%2B%2B%20Micro%20benchmarks%20with%20quick-bench.com/Simple%20C%2B%2B%20Micro%20benchmarks%20with%20quick-bench.com%20-%20Fred%20Tingaud%20-%20CppCon%202017.pdf
smartref - Start using smart references in your code todayhttps://patch-diff.githubusercontent.com/CppCon/CppCon2017/blob/master/Posters/smartref%20-%20Start%20using%20smart%20references%20in%20your%20code%20today/smartref%20-%20Start%20using%20smart%20references%20in%20your%20code%20today%20-%20Erik%20Valkering%20-%20CppCon%202017.pdf
SourceTrail The Navigation System For Software Engineershttps://patch-diff.githubusercontent.com/CppCon/CppCon2017/blob/master/Posters/SourceTrail%20The%20Navigation%20System%20For%20Software%20Engineers/SourceTrail%20The%20Navigation%20System%20For%20Software%20Engineers%20-%20Eberhard%20Gr%C3%A4ther%20-%20CppCon%202017.pdf
Understanding the Runtime Behaviors of C++ Programs Using uftrace Toolhttps://patch-diff.githubusercontent.com/CppCon/CppCon2017/blob/master/Posters/Understanding%20the%20Runtime%20Behaviors%20of%20C%2B%2B%20Programs%20Using%20uftrace%20Tool/Understanding%20the%20Runtime%20Behaviors%20of%20C%2B%2B%20Programs%20Using%20uftrace%20Tool%20-%20Honggyu%20Kim%20and%20Namhyung%20Kim%20-%20CppCon%202017.pdf
c-plus-plus https://patch-diff.githubusercontent.com/topics/c-plus-plus
cppcon https://patch-diff.githubusercontent.com/topics/cppcon
cppcon2017 https://patch-diff.githubusercontent.com/topics/cppcon2017
Readme https://patch-diff.githubusercontent.com/CppCon/CppCon2017#readme-ov-file
Please reload this pagehttps://patch-diff.githubusercontent.com/CppCon/CppCon2017
Activityhttps://patch-diff.githubusercontent.com/CppCon/CppCon2017/activity
Custom propertieshttps://patch-diff.githubusercontent.com/CppCon/CppCon2017/custom-properties
1.8k starshttps://patch-diff.githubusercontent.com/CppCon/CppCon2017/stargazers
148 watchinghttps://patch-diff.githubusercontent.com/CppCon/CppCon2017/watchers
251 forkshttps://patch-diff.githubusercontent.com/CppCon/CppCon2017/forks
Report repository https://patch-diff.githubusercontent.com/contact/report-content?content_url=https%3A%2F%2Fgithub.com%2FCppCon%2FCppCon2017&report=CppCon+%28user%29
Releaseshttps://patch-diff.githubusercontent.com/CppCon/CppCon2017/releases
Packages 0https://patch-diff.githubusercontent.com/orgs/CppCon/packages?repo_name=CppCon2017
Please reload this pagehttps://patch-diff.githubusercontent.com/CppCon/CppCon2017
Contributors 3https://patch-diff.githubusercontent.com/CppCon/CppCon2017/graphs/contributors
https://github.com/kernhanda
kernhanda Kern Handa https://github.com/kernhanda
https://github.com/phalpern
phalpern Pablo Halpern https://github.com/phalpern
https://github.com/brycelelbach
brycelelbach Bryce Adelstein Lelbach aka wash https://github.com/brycelelbach
Python 100.0% https://patch-diff.githubusercontent.com/CppCon/CppCon2017/search?l=python
https://github.com
Termshttps://docs.github.com/site-policy/github-terms/github-terms-of-service
Privacyhttps://docs.github.com/site-policy/privacy-policies/github-privacy-statement
Securityhttps://github.com/security
Statushttps://www.githubstatus.com/
Communityhttps://github.community/
Docshttps://docs.github.com/
Contacthttps://support.github.com?tags=dotcom-footer

Viewport: width=device-width


URLs of crawlers that visited me.