Introduction to C++
Meet the Cast
HOST
David Flanagan
@rawkode
Stay ahead in cloud native
Tutorials, deep dives, and curated eventsβno fluff.
In this episode, Sy will guide us through the basics of C++ by helping David complete some exercises on Exercism.io.
πΏ Rawkode Live
Hosted by David McKay / π¦ https://twitter.com/rawkode
Website: https://rawkode.live
Discord Chat: https://rawkode.live/chat
#RawkodeLive
π° Timeline
00:00 - Holding Screen
01:00 - Introductions
06:00 - What is Exercism?
08:00 - Catch Test Framework
12:30 - Hello, world: Headers, Namespaces, and Functions
18:00 - Building with CMake
27:00 - Isogram: Strings, Sets, Loops, Range, and Conditionals
55:00 - Idiotmatic C++ and C++ Conferences
59:00 - Type Inference (auto) and References
π₯ About the Guests
Sy Brand
C++ Developer Advocate @Microsoft
~ Organiser @include_cpp
~ (co-)Editor @codeart_journal
& @trashheapzine
~ Poet ~ Film Nerd ~ they/them
π¦ https://twitter.com/TartanLlama
π§© https://github.com/TartanLlama
π https://www.youtube.com/SyBrandPlusCats
π¨ About the Technologies
C++
C++ is a general-purpose programming language created by Bjarne Stroustrup as an extension of the C programming language, or "C with Classes". The language has expanded significantly over time, and modern C++ now has object-oriented, generic, and functional features in addition to facilities for low-level memory manipulation. It is almost always implemented as a compiled language, and many vendors provide C++ compilers, including the Free Software Foundation, LLVM, Microsoft, Intel, Oracle, and IBM, so it is available on many platforms.
π https://isocpp.org/
π§© https://github.com/cplusplus
##CPP ##CPPTutorial
π Show Links
https://en.cppreference.com/
https://www.pluralsight.com/courses/cplusplus-fundamentals-c17
Related Videos
Kubernetes Disaster Recovery
Flatcar Linux: A Modern OS for the Always-On Infrastructure
Platform Engineering: Asking "Why"? with Evelyn Osman
βToday we had some long conversations about Arc Bash and the future of scripting as well as platforms and the rise and fall of Kubernetes.
Hands-on with Headlamp: The Kubernetes UI
Join us as we explore Headlamp β an extensible, user-friendly Kubernetes UI. Weβll walk through installing, configuring, customizing, and using it in real time.
Comments