Class Central is learner-supported. When you buy through links on our site, we may earn an affiliate commission.

YouTube

Logic Paradigm for C++

CppNow via YouTube

Overview

Explore the Logic Paradigm (LP) for C++ in this comprehensive conference talk from CppNow. Delve into the powerful, Turing-complete programming paradigm that has been underrepresented in mainstream languages compared to Object-Oriented, Imperative, and Functional paradigms. Discover the origins of Logic dating back to Aristotle's Formal Logic and its evolution into Modern Logic. Learn about Castor, a new open-source C++ library proposed for inclusion in Boost, which extends support for LP and allows programmers to combine functional paradigm facilities with LP. Gain an introduction to LP basics in C++, followed by numerous examples to enhance your understanding of this paradigm. Observe how LP naturally integrates with existing Boost and C++ concepts, and explore the potential for powerful multiparadigm solutions when freely mixing paradigms. Understand how the clean integration of LP in C++ can lead to the discovery of new design patterns, making C++ a fountainhead for innovation in programming.

Syllabus

Roshan Naik: Logic Paradigm for C++

Taught by

CppNow

Reviews

Start your review of Logic Paradigm for C++

Never Stop Learning.

Get personalized course recommendations, track subjects and courses with reminders, and more.

Someone learning on their laptop while sitting on the floor.