Programming in Modern C with a Preview of C23 - Dawid Zalewski - ACCU 2023
An exploration of contemporary C programming techniques and an overview of upcoming features in C23, presented by Dawid Zalewski at ACCU 2023.
🔥 Related Trending Topics
LIVE TRENDSThis video may be related to current global trending topics. Click any trend to explore more videos about what's hot right now!
THIS VIDEO IS TRENDING!
This video is currently trending in Singapore under the topic 'itoto system 12'.
About this video
ACCU Membership: https://tinyurl.com/ydnfkcyn
https://accu.org
https://www.accuconference.org/
C Is Great, Long Live C! Programming in Modern C with a Sneak Peek into C23 - Dawid Zalewski - ACCU 2023
Slides: https://accu.org/conf-previous/accu2023/
If you are a seasoned C++ programmer you might think about C as a prehistoric language stuck in the times of K&R. But have you ever heard about compound literals and about how they can be used to enable default function arguments in C? Or have you ever used flexible array members to simplify dynamic data structures creation? What about anonymous unions, designated initialisers or static array arguments? Never heard of those? C is a living language that has much to offer to those who care about performance, who program close to hardware or whose daily routine involves interfacing C++ with C code. If you are such a person, or you are just curious and would like to learn about the older, little brother of C++, this is a talk for you. We will (re-)discover the perks and perils of modern C. Step by step, we’ll see how leveraging the latest language features helps readability, improves safety and leads to better runtime performance. Who knows, maybe you’ll find writing C enjoyable (again)?
---
Dawid Zalewski
Dawid is a computer engineer with a heart for teaching. He's been programming for over 20 years evolving through Basic, Turbo Pascal and many other languages to finally find his home in the land of C++ (with occasional visits to Python). His interests focus on the design and evolution of programming languages and paradigms. In his free time he explores the forming landscape of data-driven education or reads books.
---
YouTube Videos Filmed, Edited & Optimised by Digital Medium: https://events.digital-medium.co.uk
#accuconf #programming #cprogramming
Video Information
Views
155.4K
Total views since publication
Likes
3.6K
User likes and reactions
Duration
01:27:41
Video length
Published
Jun 23, 2023
Release date
Quality
hd
Video definition
About the Channel
Tags and Topics
This video is tagged with the following topics. Click any tag to explore more related content and discover similar videos:
#modern C #C23 #C17 #embedded programming in c #C programming #compound literals #macros #Programming in Modern C #Dawid Zalewski #c programming language #preview C23 #default function arguments in C #c programming tutorial #flexible array members #anonymous unions #designated initialisers #static array arguments #Sneak Peek C23 #interfacing C++ with C code #dawid zalewski c++ #C Is Great #Long Live C #ACCU #ACCU Conf #ACCU 2023 #ACCU Conference 2023 #c++ #cpp #accu 2023 talks
Tags help categorize content and make it easier to find related videos. Browse our collection to discover more content in these categories.