Learn AI, Data Science & Business — Earn Certificates That Get You Hired
2,000+ Free Courses with Certificates: Coding, AI, SQL, and More
Overview
Google, IBM & Meta Certificates — All 10,000+ Courses at 40% Off
One annual plan covers every course and certificate on Coursera. 40% off for a limited time.
Get Full Access
Explore advanced techniques for achieving declarative programming style at scale in this conference talk from C++Now 2025. Learn how to structure code and APIs declaratively to meet key software development goals: ensuring correctness through compilation, maintaining ease of use and modification, achieving optimal performance, and enabling comprehensive testing. Discover practical approaches for handling complex cross-cutting concerns including IO operations, networking, concurrency, logging, time management, and hardware-specific challenges while maintaining zero-cost abstraction at the subsystem level. Examine case studies and receive actionable advice on cultivating code review practices that go beyond basic algorithm recommendations to develop a deeper understanding of declarative code structure. Gain insights into moving beyond local optimizations to implement declarative techniques that benefit entire development teams and large-scale software systems.
Syllabus
Declarative Style Evolved - Declarative Structure - Ben Deane - C++Now 2025
Taught by
CppNow