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

YouTube

Designing Operators in C - Technical Constraints and Language Features

NDC Conferences via YouTube

Overview

Coursera Spring Sale
40% Off Coursera Plus Annual!
Grab it
Explore operator design principles in C through this NDC TechTown conference talk that delves into the possibilities of implementing new language features while maintaining C's core principles. Learn how to navigate technical constraints and existing implementations when designing operators for complex data types like vector operations. Discover algorithms for argument-to-function matching and efficient alternatives to the binary-bloating techniques used in C++ and Rust. Gain insights into the software development process under historical constraints through a practical exercise in language feature design, using the hypothetical implementation of operators in C as a case study. Master the art of balancing user expectations with technical limitations while exploring innovative solutions for extending a 50-year-old programming language.

Syllabus

Hello Operator: Making The Call for C - Björkus Dorkus - NDC TechTown 2024

Taught by

NDC Conferences

Reviews

Start your review of Designing Operators in C - Technical Constraints and Language Features

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.