YoVDO

Functional C++

Offered By: NDC Conferences via YouTube

Tags

NDC Conferences Courses C++ Courses Functional Programming Courses Concurrency Courses Immutability Courses Persistent Data Structures Courses

Course Description

Overview

Save Big on Coursera Plus. 7,000+ courses at $160 off. Limited Time Only!
Explore functional programming concepts in C++ through this comprehensive conference talk. Delve into expressing functional ideas idiomatically in modern C++, focusing on immutability beyond const, concurrency beyond threading and locks, and viewing functions as transformations and units of composition. Learn about shared and persistent data structures, practical examples, and the Observer approach. Examine topics such as void pointers, mutability, consistency, isolation, date classes, constant time operations, and garbage collection. Gain insights into solving common programming problems using functional paradigms and discover how to apply these principles effectively in C++ development.

Syllabus

Intro
Practical Examples
Observer Approach
Void Pointer
Legal
Mutability
Asking a question
Consistency
Isolation
Date Classes
Persistent Data Structures
Constant Time Operations
Hamlet
Garbage Collection
The problem
Wrap up


Taught by

NDC Conferences

Related Courses

Health Informatics: Data and Interoperability Standards
Georgia Institute of Technology via edX
Observability with OpenTelemetry and Grafana
Pluralsight
Overcoming Imposter Syndrome
Pluralsight
0-60 in the .NET Framework - Software Development for Formula 1
NDC Conferences via YouTube
Testing - Is This Thing On(line)? Meet Your New Microsoft Testing Tools
NDC Conferences via YouTube