YoVDO

The Intellectual Ascent to Agda

Offered By: CppNow via YouTube

Tags

C++Now Courses C Programming Courses Functional Programming Courses Type Theory Courses Agda Courses Denotational Semantics Courses

Course Description

Overview

Save Big on Coursera Plus. 7,000+ courses at $160 off. Limited Time Only!
Embark on a journey through the often-overlooked realm of denotational semantics in this CppNow conference talk. Explore the powerful concept of denotative design, a top-down methodology that produces simple, composable, and incredibly potent libraries, particularly well-suited for C++. Learn how to apply denotative design principles by deriving C++ programs from domain-specific mathematical entities using the syntax of Agda, a pure functional and dependently-typed language. Discover how this approach can elevate your programming skills and create libraries that are in a league of their own compared to common alternatives. Gain insights into the mathematics of syntax and meaning, and understand how this branch of computer science can revolutionize your approach to software design and implementation.

Syllabus

David Sankel: The Intellectual Ascent to Agda


Taught by

CppNow

Related Courses

Peter Dybjer - Intuitionistic Type Theory
Hausdorff Center for Mathematics via YouTube
Programming Languages in Agda - Propositions as Types
GOTO Conferences via YouTube
Vehicle - A Specification Language for Neural Network Properties
ACM SIGPLAN via YouTube
Graded Modal Dependent Type Theory with Universe and Erasure - Formalized
ACM SIGPLAN via YouTube
Timely Computation - A Formal Approach to Digital Circuit Design
ACM SIGPLAN via YouTube