Google AI Professional Certificate - Learn AI Skills That Get You Hired
Learn Backend Development Part-Time, Online
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