C++ in the Developing World: Why it Matters
Offered By: CppCon via YouTube
Course Description
Overview
Explore the significance of C++ in developing nations through this CppCon 2023 conference talk. Delve into the language's role in writing efficient code for older hardware, its potential as an educational platform for software development, and its applicability in resource-constrained environments. Gain insights from Mathew Benson, a computer scientist and entrepreneur based in Nairobi, Kenya, as he shares his passion for energy-efficient computing and maximizing hardware potential through software. Discover the importance of C++ in bridging technological gaps, fostering education, and promoting diversity in the global programming community.
Syllabus
Intro
About me
Contacts
Agenda
Define C
Developing World
What is Developed
What is Not Developed
World
Hardware
How to make code efficient
Lowering the cost
Software as a solution
Scale matters
Zero overhead principle
Compil time computing
Compatibility
Teaching C
Humanity Diversity
Learning C
Human Interaction
Reevaluating the Why
The Road Map
The Story
Keep a Reference
Basic Concepts
Tooling
IDEs
Start in the Terminal
Keep it Close
Sharing Resources
SSH Server
Conclusion
Taught by
CppCon
Related Courses
Programming LanguagesUniversity of Virginia via Udacity Compilers
Stanford University via Coursera Programming Languages, Part A
University of Washington via Coursera CSCI 1730 - Introduction to Programming Languages
Brown University via Independent Intro to Java Programming
San Jose State University via Udacity