YoVDO

Logic Paradigm for C++

Offered By: CppNow via YouTube

Tags

C++Now Courses C++ Courses Algorithms Courses Functional Programming Courses Containers Courses Boost Libraries Courses

Course Description

Overview

Save Big on Coursera Plus. 7,000+ courses at $160 off. Limited Time Only!
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

Related Courses

Functional Programming Principles in Scala
École Polytechnique Fédérale de Lausanne via Coursera
Functional Program Design in Scala
École Polytechnique Fédérale de Lausanne via Coursera
Paradigms of Computer Programming
Université catholique de Louvain via edX
Introduction to Functional Programming
Delft University of Technology via edX
Paradigms of Computer Programming – Fundamentals
Université catholique de Louvain via edX