RenΓ©'s URL Explorer Experiment


Title: GitHub - Grant-Greer/cpp-resources: Resources for learning about C++

Open Graph Title: GitHub - Grant-Greer/cpp-resources: Resources for learning about C++

X Title: GitHub - Grant-Greer/cpp-resources: Resources for learning about C++

Description: Resources for learning about C++. Contribute to Grant-Greer/cpp-resources development by creating an account on GitHub.

Open Graph Description: Resources for learning about C++. Contribute to Grant-Greer/cpp-resources development by creating an account on GitHub.

X Description: Resources for learning about C++. Contribute to Grant-Greer/cpp-resources development by creating an account on GitHub.

Opengraph URL: https://github.com/Grant-Greer/cpp-resources

X: @github

direct link

Domain: patch-diff.githubusercontent.com

route-pattern/:user_id/:repository
route-controllerfiles
route-actiondisambiguate
fetch-noncev2:09ddd1a0-0949-cee7-e335-096cff023d8e
current-catalog-service-hashf3abb0cc802f3d7b95fc8762b94bdcb13bf39634c40c357301c4aa1d67a256fb
request-idEBE6:3CCDD4:20009F:293BF7:697437AD
html-safe-nonce0bdaa79d8797c9eec80b3e908ea962f0ea37c7c91719a05d9e53ca8b9759e689
visitor-payloadeyJyZWZlcnJlciI6IiIsInJlcXVlc3RfaWQiOiJFQkU2OjNDQ0RENDoyMDAwOUY6MjkzQkY3OjY5NzQzN0FEIiwidmlzaXRvcl9pZCI6IjQ1OTU5MTI4ODE2NTEwNzA4OTMiLCJyZWdpb25fZWRnZSI6ImlhZCIsInJlZ2lvbl9yZW5kZXIiOiJpYWQifQ==
visitor-hmac6f69c9cd26d359a57a0790a4499a00175ef059361d0364c2c27a0a4e66d04ac0
hovercard-subject-tagrepository:1017738228
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/Grant-Greer/cpp-resources
twitter:imagehttps://opengraph.githubassets.com/6cd33706f5e7edc9a6f217f8eb5444ca4ea0b3934810727ba30ad3711dc3020c/Grant-Greer/cpp-resources
twitter:cardsummary_large_image
og:imagehttps://opengraph.githubassets.com/6cd33706f5e7edc9a6f217f8eb5444ca4ea0b3934810727ba30ad3711dc3020c/Grant-Greer/cpp-resources
og:image:altResources for learning about C++. Contribute to Grant-Greer/cpp-resources development by creating an account on GitHub.
og:image:width1200
og:image:height600
og:site_nameGitHub
og:typeobject
hostnamegithub.com
expected-hostnamegithub.com
Nonee0b95d743b7672c9ac0e1032d5f117950182dc164a83434a7db86510e8f0b37c
turbo-cache-controlno-preview
go-importgithub.com/Grant-Greer/cpp-resources git https://github.com/Grant-Greer/cpp-resources.git
octolytics-dimension-user_id24628870
octolytics-dimension-user_loginGrant-Greer
octolytics-dimension-repository_id1017738228
octolytics-dimension-repository_nwoGrant-Greer/cpp-resources
octolytics-dimension-repository_publictrue
octolytics-dimension-repository_is_forkfalse
octolytics-dimension-repository_network_root_id1017738228
octolytics-dimension-repository_network_root_nwoGrant-Greer/cpp-resources
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
release56fe7e2e8de6e57740bca50402351ea656f7a4bf
ui-targetfull
theme-color#1e2327
color-schemelight dark

Links:

Skip to contenthttps://patch-diff.githubusercontent.com/Grant-Greer/cpp-resources#start-of-content
https://patch-diff.githubusercontent.com/
Sign in https://patch-diff.githubusercontent.com/login?return_to=https%3A%2F%2Fgithub.com%2FGrant-Greer%2Fcpp-resources
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%2FGrant-Greer%2Fcpp-resources
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=Grant-Greer%2Fcpp-resources
Reloadhttps://patch-diff.githubusercontent.com/Grant-Greer/cpp-resources
Reloadhttps://patch-diff.githubusercontent.com/Grant-Greer/cpp-resources
Reloadhttps://patch-diff.githubusercontent.com/Grant-Greer/cpp-resources
Grant-Greer https://patch-diff.githubusercontent.com/Grant-Greer
cpp-resourceshttps://patch-diff.githubusercontent.com/Grant-Greer/cpp-resources
Notifications https://patch-diff.githubusercontent.com/login?return_to=%2FGrant-Greer%2Fcpp-resources
Fork 0 https://patch-diff.githubusercontent.com/login?return_to=%2FGrant-Greer%2Fcpp-resources
Star 0 https://patch-diff.githubusercontent.com/login?return_to=%2FGrant-Greer%2Fcpp-resources
0 stars https://patch-diff.githubusercontent.com/Grant-Greer/cpp-resources/stargazers
0 forks https://patch-diff.githubusercontent.com/Grant-Greer/cpp-resources/forks
Branches https://patch-diff.githubusercontent.com/Grant-Greer/cpp-resources/branches
Tags https://patch-diff.githubusercontent.com/Grant-Greer/cpp-resources/tags
Activity https://patch-diff.githubusercontent.com/Grant-Greer/cpp-resources/activity
Star https://patch-diff.githubusercontent.com/login?return_to=%2FGrant-Greer%2Fcpp-resources
Notifications https://patch-diff.githubusercontent.com/login?return_to=%2FGrant-Greer%2Fcpp-resources
Code https://patch-diff.githubusercontent.com/Grant-Greer/cpp-resources
Issues 0 https://patch-diff.githubusercontent.com/Grant-Greer/cpp-resources/issues
Pull requests 0 https://patch-diff.githubusercontent.com/Grant-Greer/cpp-resources/pulls
Actions https://patch-diff.githubusercontent.com/Grant-Greer/cpp-resources/actions
Projects 0 https://patch-diff.githubusercontent.com/Grant-Greer/cpp-resources/projects
Security 0 https://patch-diff.githubusercontent.com/Grant-Greer/cpp-resources/security
Insights https://patch-diff.githubusercontent.com/Grant-Greer/cpp-resources/pulse
Code https://patch-diff.githubusercontent.com/Grant-Greer/cpp-resources
Issues https://patch-diff.githubusercontent.com/Grant-Greer/cpp-resources/issues
Pull requests https://patch-diff.githubusercontent.com/Grant-Greer/cpp-resources/pulls
Actions https://patch-diff.githubusercontent.com/Grant-Greer/cpp-resources/actions
Projects https://patch-diff.githubusercontent.com/Grant-Greer/cpp-resources/projects
Security https://patch-diff.githubusercontent.com/Grant-Greer/cpp-resources/security
Insights https://patch-diff.githubusercontent.com/Grant-Greer/cpp-resources/pulse
Brancheshttps://patch-diff.githubusercontent.com/Grant-Greer/cpp-resources/branches
Tagshttps://patch-diff.githubusercontent.com/Grant-Greer/cpp-resources/tags
https://patch-diff.githubusercontent.com/Grant-Greer/cpp-resources/branches
https://patch-diff.githubusercontent.com/Grant-Greer/cpp-resources/tags
2 Commitshttps://patch-diff.githubusercontent.com/Grant-Greer/cpp-resources/commits/main/
https://patch-diff.githubusercontent.com/Grant-Greer/cpp-resources/commits/main/
README.mdhttps://patch-diff.githubusercontent.com/Grant-Greer/cpp-resources/blob/main/README.md
README.mdhttps://patch-diff.githubusercontent.com/Grant-Greer/cpp-resources/blob/main/README.md
READMEhttps://patch-diff.githubusercontent.com/Grant-Greer/cpp-resources
https://patch-diff.githubusercontent.com/Grant-Greer/cpp-resources#c-learning-resources-
https://patch-diff.githubusercontent.com/Grant-Greer/cpp-resources#table-of-contents
πŸ“– Learning Resourceshttps://patch-diff.githubusercontent.com/Grant-Greer/cpp-resources#-learning-resources
Bookshttps://patch-diff.githubusercontent.com/Grant-Greer/cpp-resources#books
Online Courseshttps://patch-diff.githubusercontent.com/Grant-Greer/cpp-resources#online-courses
Interactive Learninghttps://patch-diff.githubusercontent.com/Grant-Greer/cpp-resources#interactive-learning
Tutorials & Guideshttps://patch-diff.githubusercontent.com/Grant-Greer/cpp-resources#tutorials--guides
πŸ› οΈ Development Toolshttps://patch-diff.githubusercontent.com/Grant-Greer/cpp-resources#%EF%B8%8F-development-tools
Compilers & Interpretershttps://patch-diff.githubusercontent.com/Grant-Greer/cpp-resources#compilers--interpreters
Build Systemshttps://patch-diff.githubusercontent.com/Grant-Greer/cpp-resources#build-systems
Package Managershttps://patch-diff.githubusercontent.com/Grant-Greer/cpp-resources#package-managers
Debugging & Profilinghttps://patch-diff.githubusercontent.com/Grant-Greer/cpp-resources#debugging--profiling
Static Analysishttps://patch-diff.githubusercontent.com/Grant-Greer/cpp-resources#static-analysis
πŸ“š Libraries & Frameworkshttps://patch-diff.githubusercontent.com/Grant-Greer/cpp-resources#-libraries--frameworks
Data Structureshttps://patch-diff.githubusercontent.com/Grant-Greer/cpp-resources#data-structures
Memory Managementhttps://patch-diff.githubusercontent.com/Grant-Greer/cpp-resources#memory-management
Concurrencyhttps://patch-diff.githubusercontent.com/Grant-Greer/cpp-resources#concurrency
Testinghttps://patch-diff.githubusercontent.com/Grant-Greer/cpp-resources#testing
Interoperabilityhttps://patch-diff.githubusercontent.com/Grant-Greer/cpp-resources#interoperability
πŸ“‹ Standards & Referenceshttps://patch-diff.githubusercontent.com/Grant-Greer/cpp-resources#-standards--references
Language Standardshttps://patch-diff.githubusercontent.com/Grant-Greer/cpp-resources#language-standards
Best Practiceshttps://patch-diff.githubusercontent.com/Grant-Greer/cpp-resources#best-practices
Style Guideshttps://patch-diff.githubusercontent.com/Grant-Greer/cpp-resources#style-guides
πŸŽ₯ Talks & Videoshttps://patch-diff.githubusercontent.com/Grant-Greer/cpp-resources#-talks--videos
πŸ“ Articles & Blog Postshttps://patch-diff.githubusercontent.com/Grant-Greer/cpp-resources#-articles--blog-posts
πŸ”§ Modern C++ Featureshttps://patch-diff.githubusercontent.com/Grant-Greer/cpp-resources#-modern-c-features
πŸš€ Performance & Optimizationhttps://patch-diff.githubusercontent.com/Grant-Greer/cpp-resources#-performance--optimization
πŸ”’ Safety & Securityhttps://patch-diff.githubusercontent.com/Grant-Greer/cpp-resources#-safety--security
🌟 Community Resourceshttps://patch-diff.githubusercontent.com/Grant-Greer/cpp-resources#-community-resources
https://patch-diff.githubusercontent.com/Grant-Greer/cpp-resources#-learning-resources
https://patch-diff.githubusercontent.com/Grant-Greer/cpp-resources#books
C++ Crash Coursehttps://ccc.codes/
Source Codehttps://github.com/JLospinoso/ccc
Modern C++ Tutorial: C++11/14/17/20 On the Flyhttps://changkun.de/modern-cpp/en-us/00-preface/
Source Codehttps://github.com/changkun/modern-cpp-tutorial
Accelerated C++: Practical Programming by Examplehttp://libertar.io/lab/wp-content/uploads/2017/03/Andrew-Koening-and-Barbara-E.-Moo-Accelerated-C-.pdf
Embracing Modern C++ Safely Bookhttps://www.informit.com/store/embracing-modern-c-plus-plus-safely-9780137380350
Real-Time C++: Efficient Object-Oriented and Template Microcontroller Programminghttps://link.springer.com/book/10.1007/978-3-662-62996-3
Source Codehttps://github.com/ckormanyos/real-time-cpp
The Definitive C++ Book Guide and Listhttps://stackoverflow.com/questions/388242/the-definitive-c-book-guide-and-list
A Tour of C++, 3rd editionhttps://www.stroustrup.com/tour3.html
Data-Oriented Design Bookhttps://www.dataorienteddesign.com/dodbook/
Implementing Useful Algorithms in C++https://www.amazon.com/dp/B08PXHJCXY
Source Codehttps://github.com/dkedyk/ImplementingUsefulAlgorithms
https://patch-diff.githubusercontent.com/Grant-Greer/cpp-resources#online-courses
Object-Oriented Data Structures in C++ coursehttps://www.coursera.org/learn/cs-fundamentals-1/?authMode=login
Beginning C++ Programming - From Beginner to Beyondhttps://www.udemy.com/course/beginning-c-plus-plus-programming/
Programming in C/C++ Efficiently coursehttps://github.com/ShiqiYu/CPP
Advanced Programming Techniques for Robust Efficient Computinghttps://www.ece.uvic.ca/~frodo/courses/cpp/
Lectureshttps://www.ece.uvic.ca/~frodo/cppbook/#2019_05_seng475_videos
Advanced Data Structures in C++https://eecs.wsu.edu/~aofallon/cpts223/schedule.htm
https://patch-diff.githubusercontent.com/Grant-Greer/cpp-resources#interactive-learning
C++ By Examplehttps://cppbyexample.com/
HN Discussionhttps://news.ycombinator.com/item?id=32938135
Learn C++https://www.learncpp.com/
C++ Insightshttps://cppinsights.io/
Source Codehttps://github.com/andreasfertig/cppinsights
Hacking C++https://hackingcpp.com/index.html
Software Tools in C++https://www.jezuk.co.uk/tags/software-tools-in-c++.html
https://patch-diff.githubusercontent.com/Grant-Greer/cpp-resources#tutorials--guides
Modern C++ for C Programmershttps://berthub.eu/articles/posts/c++-1/
Introduction to C++ for Swift Developershttps://pspdfkit.com/blog/2019/intro-cpp-swift-developers/
C++ for Swift developershttps://whackylabs.com/swift/cpp/languages/2021/01/03/cpp-for-swift-devs/
Learning to Code in C++ with Haiku OShttps://www.haiku-os.org/development/
https://patch-diff.githubusercontent.com/Grant-Greer/cpp-resources#️-development-tools
https://patch-diff.githubusercontent.com/Grant-Greer/cpp-resources#compilers--interpreters
Circlehttps://github.com/seanbaxter/circle
Websitehttps://www.circle-lang.org/
Cheerphttps://github.com/leaningtech/cheerp-meta
Clinghttps://github.com/root-project/cling
Websitehttps://root.cern/cling/
zapcchttps://github.com/yrnkrn/zapcc
JSCPPhttps://github.com/felixhao28/JSCPP
Tiny C++ Interpreterhttps://github.com/treefrogframework/cpi
https://patch-diff.githubusercontent.com/Grant-Greer/cpp-resources#build-systems
build2https://build2.org/
Source Codehttps://github.com/build2/build2
Buckaroohttps://github.com/LoopPerfect/buckaroo
Qbhttps://github.com/codecat/qb
ddshttps://github.com/vector-of-bool/dds
Websitehttps://dds.pizza/
fipshttps://github.com/floooh/fips
Zorkhttps://github.com/zerodaycode/Zork
https://patch-diff.githubusercontent.com/Grant-Greer/cpp-resources#package-managers
CPM.cmakehttps://github.com/TheLartians/CPM.cmake
cgethttps://github.com/pfultz2/cget
xrepohttps://github.com/xmake-io/xrepo/
Oceanhttps://github.com/STBoyden/ocean
https://patch-diff.githubusercontent.com/Grant-Greer/cpp-resources#debugging--profiling
rrhttps://rr-project.org/
Source Codehttps://github.com/mozilla/rr
ProDBGhttps://github.com/emoon/ProDBG
Orbithttps://github.com/google/orbit
MicroProfilerhttps://github.com/tyoma/micro-profiler
easy_profilerhttps://github.com/yse/easy_profiler
uftracehttps://github.com/namhyung/uftrace
Palanteerhttps://github.com/dfeneyrou/palanteer
https://patch-diff.githubusercontent.com/Grant-Greer/cpp-resources#static-analysis
Cppcheckhttps://github.com/danmar/cppcheck
Clang-Tidyhttps://clang.llvm.org/extra/clang-tidy/
cpplinthttps://github.com/cpplint/cpplint
IKOShttps://github.com/NASA-SW-VnV/ikos
Flawfinderhttps://github.com/david-a-wheeler/flawfinder
OCLinthttps://oclint.org/
Source Codehttps://github.com/oclint/oclint
Include What You Usehttps://github.com/include-what-you-use/include-what-you-use
CPPINCLUDEhttps://github.com/cppinclude/cppinclude
https://patch-diff.githubusercontent.com/Grant-Greer/cpp-resources#-libraries--frameworks
https://patch-diff.githubusercontent.com/Grant-Greer/cpp-resources#data-structures
Immerhttps://github.com/arximboldi/immer
All Algorithms implemented in C++https://github.com/TheAlgorithms/C-Plus-Plus
https://patch-diff.githubusercontent.com/Grant-Greer/cpp-resources#memory-management
Meshhttps://github.com/plasma-umass/Mesh
TCMallochttps://github.com/google/tcmalloc
SGCLhttps://github.com/pebal/sgcl
https://patch-diff.githubusercontent.com/Grant-Greer/cpp-resources#concurrency
ThreadPoolhttps://github.com/progschj/ThreadPool
https://patch-diff.githubusercontent.com/Grant-Greer/cpp-resources#testing
CppBenchmarkhttps://github.com/chronoxor/CppBenchmark
https://patch-diff.githubusercontent.com/Grant-Greer/cpp-resources#interoperability
pybind11https://github.com/pybind/pybind11
SWIGhttps://github.com/swig/swig
Websitehttp://www.swig.org/
CPyKEhttps://github.com/tbennun/cpyke
Tolchttps://tolc.io/
Source Codehttps://github.com/Tolc-Software/tolc
cppyyhttps://github.com/wlav/cppyy
https://patch-diff.githubusercontent.com/Grant-Greer/cpp-resources#-standards--references
https://patch-diff.githubusercontent.com/Grant-Greer/cpp-resources#language-standards
Draft C++ Standard: Contentshttps://timsong-cpp.github.io/cppwp/
Source Codehttps://github.com/timsong-cpp/cppwp
C++ Standard Draft Sourceshttps://github.com/cplusplus/draft
Websitehttp://www.open-std.org/jtc1/sc22/wg21/
C++ Referencehttps://en.cppreference.com/w/
Source Codehttps://github.com/p12tic/cppreference-doc
WG21: C++ Standards Committee Papershttps://github.com/mpark/wg21
C++ papers JTC1/SC22/WG21http://www.open-std.org/jtc1/sc22/wg21/docs/papers/2020/
https://patch-diff.githubusercontent.com/Grant-Greer/cpp-resources#best-practices
C++ Core Guidelineshttps://isocpp.github.io/CppCoreGuidelines/CppCoreGuidelines
Source Codehttps://github.com/isocpp/CppCoreGuidelines
C++ Best Practiceshttps://leanpub.com/cppbestpractices
Collaborative Collection of C++ Best Practiceshttps://lefticus.gitbooks.io/cpp-best-practices/content/
NASA C++ Coding Standards and Style Guidehttps://ntrs.nasa.gov/citations/20080039927
C++ Style Guide Lineuphttps://github.com/motine/cppstylelineup
https://patch-diff.githubusercontent.com/Grant-Greer/cpp-resources#style-guides
Modern C++ Cheat Sheethttps://github.com/mortennobel/cpp-cheatsheet
30 Seconds Of Standard Template Library in C++https://github.com/Bhupesh-V/30-seconds-of-cpp
C++ Cheat Sheetshttps://hackingcpp.com/cpp/cheat_sheets.html
{fmt} Formatting & Printing C++ Library Cheat Sheethttps://hackingcpp.com/cpp/libs/fmt.html
https://patch-diff.githubusercontent.com/Grant-Greer/cpp-resources#-talks--videos
https://patch-diff.githubusercontent.com/Grant-Greer/cpp-resources#cppcon-talks
CppCon 2019 talkshttps://www.youtube.com/playlist?list=PLHTh1InhhwT6KhvViwRiTR7I5s09dLCSw
CppCon 2019: Bjarne Stroustrup "C++20: C++ at 40"https://www.youtube.com/watch?v=u_ij0YNkFUs
CppCon 2019: Chandler Carruth "There Are No Zero-cost Abstractions"https://www.youtube.com/watch?v=rHIkrotSwcc
CppCon 2020: Back to Basics serieshttps://www.youtube.com/watch?v=F6Ipn7gCOsY
CppCon 2014: Mike Acton "Data-Oriented Design and C++"https://www.youtube.com/watch?v=rX0ItVEVjHc
CppCon 2021: Branchless Programming in C++https://www.youtube.com/watch?v=g-WPhYREFjk
CppCon 2022 Presentation Materialshttps://github.com/CppCon/CppCon2022
https://patch-diff.githubusercontent.com/Grant-Greer/cpp-resources#other-notable-talks
Kevlin Henney - Functional C++https://www.youtube.com/watch?v=CIg6eyJv4dk
Louis Brandy "Curiously Recurring C++ Bugs at Facebook"https://www.youtube.com/watch?v=lkgszkPnV8g
Jonathan Boccara "105 STL Algorithms in Less Than an Hour"https://www.youtube.com/watch?v=2olsGf6JIkU
Performance Matters - Emery Bergerhttps://www.youtube.com/watch?v=koTf7u0v41o
Trading at light speed: designing low latency systems in C++https://www.youtube.com/watch?v=8uAW5FQtcvE
Sean Parent - Exceptions the Other Way Roundhttps://www.youtube.com/watch?v=mkkaAWNE-Ig
https://patch-diff.githubusercontent.com/Grant-Greer/cpp-resources#-articles--blog-posts
https://patch-diff.githubusercontent.com/Grant-Greer/cpp-resources#modern-c-features
All C++20 core language features with exampleshttps://oleksandrkvl.github.io/2021/04/02/cpp-20-overview.html
The Evolutions of Lambdas in C++14, C++17 and C++20https://www.fluentcpp.com/2021/12/13/the-evolutions-of-lambdas-in-c14-c17-and-c20/
20 Smaller yet Handy C++20 Featureshttps://www.cppstories.com/2022/20-smaller-cpp20-features/
C++20 Modules with GCC11https://blog.feabhas.com/2021/08/c20-modules-with-gcc11/
C++20 Coroutines and io_uringhttps://pabloariasal.github.io/2022/11/12/couring-1/
https://patch-diff.githubusercontent.com/Grant-Greer/cpp-resources#performance--optimization
In-depth: Functional programming in C++http://www.gamasutra.com/view/news/169296/Indepth_Functional_programming_in_C.php
Is C++ fast?https://zeuxcg.org/2019/01/17/is-c-fast/
Optimizing software in C++https://www.agner.org/optimize/optimizing_cpp.pdf
SIMD for C++ Developershttp://const.me/articles/simd/simd.pdf
The Most Important Optimizations to Apply in Your C++ Programshttps://www.youtube.com/watch?v=qCjEN5XRzHc
https://patch-diff.githubusercontent.com/Grant-Greer/cpp-resources#memory--safety
Modern C++ Won't Save Ushttps://alexgaynor.net/2019/apr/21/modern-c++-wont-save-us/
Zero-overhead deterministic exceptions: Throwing valueshttp://open-std.org/JTC1/SC22/WG21/docs/papers/2018/p0709r0.pdf
Use-after-freedom: MiraclePtrhttps://security.googleblog.com/2022/09/use-after-freedom-miracleptr.html
Retrofitting Temporal Memory Safety on C++https://security.googleblog.com/2022/05/retrofitting-temporal-memory-safety-on-c.html
https://patch-diff.githubusercontent.com/Grant-Greer/cpp-resources#design-patterns
Move, simplyhttps://herbsutter.com/2020/02/17/move-simply/
Dependency Injection in C++https://vladris.com/blog/2016/07/06/dependency-injection-in-c.html
The copy and swap idiom in C++https://www.sandordargo.com/blog/2022/08/10/copy-and-swap-idiom-in-cpp
MutexProtected: A C++ Pattern for Easier Concurrencyhttps://awesomekling.github.io/MutexProtected-A-C++-Pattern-for-Easier-Concurrency/
https://patch-diff.githubusercontent.com/Grant-Greer/cpp-resources#-modern-c-features
17 Smaller but Handy C++17 Featureshttps://www.bfilipek.com/2019/08/17smallercpp17features.html
constexpr is a Platformhttp://www.open-std.org/jtc1/sc22/wg21/docs/papers/2020/p1073r3.html
My tutorial and take on C++20 coroutineshttps://www.scs.stanford.edu/~dm/blog/c++-coroutines.html
C++ Coroutines: Understanding the Compiler Transformhttps://lewissbaker.github.io/2022/08/27/understanding-the-compiler-transform
Writing custom C++20 coroutine systemshttps://www.chiark.greenend.org.uk/~sgtatham/quasiblog/coroutines-c++20/
https://patch-diff.githubusercontent.com/Grant-Greer/cpp-resources#-performance--optimization
Memory mapped storage with Modern C++https://www.youtube.com/watch?v=STiBJT90d2o
High-performance garbage collection for C++https://v8.dev/blog/high-performance-cpp-gc
Correctly implementing a spinlock in Modern C++https://rigtorp.se/spinlock/
Avoid exception throwing in performance-sensitive codehttps://lemire.me/blog/2022/05/13/avoid-exception-throwing-in-performance-sensitive-code/
The sad state of debug performance in C++https://vittorioromeo.info/index/blog/debug_performance_cpp.html
https://patch-diff.githubusercontent.com/Grant-Greer/cpp-resources#-safety--security
Safer Usage Of C++https://docs.google.com/document/d/e/2PACX-1vRZr-HJcYmf2Y76DhewaiJOhRNpjGHCxliAQTBhFxzv1QTae9o8mhBmDl32CRIuaWZLt5kVeH9e9jXv/pub
Borrowing Trouble: The Difficulties Of A C++ Borrow-Checkerhttps://docs.google.com/document/d/e/2PACX-1vSt2VB1zQAJ6JDMaIA9PlmEgBxz2K5Tx6w2JqJNeYCy0gU4aoubdTxlENSKNSrQ2TXqPWcuwtXe6PlO/pub
Making C++ Memory-Safe Without Borrow Checkinghttps://verdagon.dev/blog/vale-memory-safe-cpp
Safety and Security: The Future of C++https://www.youtube.com/watch?v=Gh79wcGJdTg
https://patch-diff.githubusercontent.com/Grant-Greer/cpp-resources#-community-resources
C++ resourceshttps://github.com/MattPD/cpplinks
Awesome C++https://github.com/fffaraz/awesome-cpp
Awesome Modern C++https://github.com/rigtorp/awesome-modern-cpp
Awesome Lock-Freehttps://github.com/rigtorp/awesome-lockfree
#include C++https://www.includecpp.org/
C++ Storieshttps://www.cppstories.com/
Fluent C++ bloghttps://www.fluentcpp.com/
#include Discordhttps://discord.com/invite/vSYgpmPrra
sigcpphttps://sigcpp.github.io/
C++ Frequently Questioned Answershttps://yosefk.com/c++fqa/index.html
C++ Tip of The Weekhttps://github.com/QuantlabFinancial/cpp_tip_of_the_week
https://patch-diff.githubusercontent.com/Grant-Greer/cpp-resources#-contributing
https://patch-diff.githubusercontent.com/Grant-Greer/cpp-resources#-license
Readme https://patch-diff.githubusercontent.com/Grant-Greer/cpp-resources#readme-ov-file
Please reload this pagehttps://patch-diff.githubusercontent.com/Grant-Greer/cpp-resources
Activityhttps://patch-diff.githubusercontent.com/Grant-Greer/cpp-resources/activity
0 starshttps://patch-diff.githubusercontent.com/Grant-Greer/cpp-resources/stargazers
0 watchinghttps://patch-diff.githubusercontent.com/Grant-Greer/cpp-resources/watchers
0 forkshttps://patch-diff.githubusercontent.com/Grant-Greer/cpp-resources/forks
Report repository https://patch-diff.githubusercontent.com/contact/report-content?content_url=https%3A%2F%2Fgithub.com%2FGrant-Greer%2Fcpp-resources&report=Grant-Greer+%28user%29
Releaseshttps://patch-diff.githubusercontent.com/Grant-Greer/cpp-resources/releases
Packages 0https://patch-diff.githubusercontent.com/users/Grant-Greer/packages?repo_name=cpp-resources
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.