Тёмный

C is So Back: Unbreaking the Charter - Björkus Dorkus - NDC TechTown 2023 

NDC Conferences
Подписаться 198 тыс.
Просмотров 7 тыс.
50% 1

This talk was recorded at NDC Techtown in Kongsberg, Norway. #ndctechtown #ndcconferences #clanguage #iso #softwaredeveloper
Attend the next NDC conference near you:
ndcconferences...
ndctechtown.com/
Subscribe to our RU-vid channel and learn every day:
/‪@NDC‬
For a long time, the C Charter -- N2611 -- and its previous revisions have tried to guide the development principles and design goals of ISO C since its earliest days. And yet, as we come up on the new version of ISO/IEC 9899 - Programming Languages, C and look even further beyond to the future, what we see is that there exists a plethora of very powerful practices in the wild that have not been translated or made portable in the C Standard.
What happened?
Was the charter not good enough to fulfill its ideals? Why did so many changes occur for C23? What is missing, and how are those things missing?
We will explore past, present, and future features for the C programming language. We will discuss the balance of power between users, librarians, implementers, and the standard committee. And, ultimately, we may yet find out what it really means to steer a 40+ year old programming language towards a better, brighter future.
Link - N2611

Опубликовано:

 

5 окт 2024

Поделиться:

Ссылка:

Скачать:

Готовим ссылку...

Добавить в:

Мой плейлист
Посмотреть позже
Комментарии : 25   
@10e999
@10e999 10 месяцев назад
This guy is great. I can't believe he manage to make me watch a 1h talk about standards. :)
@pmcgee003
@pmcgee003 10 месяцев назад
Listen to him talk about Unicode. It's awesome.
@oldmanmarsh2528
@oldmanmarsh2528 10 дней назад
Something I want from C right now is for it to adopt more things like half-float and better support for SIMD, which is now behind non-portable compiler extensions.
@nejathakan5521
@nejathakan5521 2 месяца назад
Amazing
@newoldbrain
@newoldbrain 10 месяцев назад
Outstanding ptesentation. Make sure to read their blog posts about the topic too!
@BookerGoodwin
@BookerGoodwin 10 месяцев назад
I am not sure if this talk is in the spirit of C. The programmers listening did not have the power to switch to the next slide.
@bjornnordquist1616
@bjornnordquist1616 10 месяцев назад
Exactly what I was thinking but for the opposite reason.
@Dorgrin
@Dorgrin 10 месяцев назад
Excellent
@alurma
@alurma 10 месяцев назад
Hare might become a suitable (simpler) alternative to C for new stuff in some use cases
@alurma
@alurma 10 месяцев назад
But I appreciate the analysis
@alurma
@alurma 10 месяцев назад
(C will never go away of course)
@nejathakan5521
@nejathakan5521 2 месяца назад
👍
@hwstar9416
@hwstar9416 10 месяцев назад
please add statement expressions
@oj0024
@oj0024 10 месяцев назад
I'm pretty sure the goal is to add some form of lambdas, that would cover the use case of statement expressions as well.
@hwstar9416
@hwstar9416 10 месяцев назад
@@oj0024 that would break the "existing code is important" rule. Tons of code out there uses statement expression already
@Adolf1Extra
@Adolf1Extra 10 месяцев назад
​@@oj0024 lambdas wouldn't cover the most useful usecases. If you look at SerenityOS, they use statement expressions for their TRY macro.
@higaski
@higaski 10 месяцев назад
Someone care to explain wtf happened to JeanHeyd Meneides name? Björkus Dorkus... wtf?
@BookerGoodwin
@BookerGoodwin 10 месяцев назад
I think it is a play on dorkus malorkus.
@ChlorieHCl
@ChlorieHCl 10 месяцев назад
It's his twitter name, guess he really likes it.
@pmcgee003
@pmcgee003 10 месяцев назад
It's their (JMs) preference.
@rabidbigdog
@rabidbigdog 10 месяцев назад
C? The world needs MORE languages (and more distros) - what is the matter with people.
@aidennwitz
@aidennwitz 10 месяцев назад
a new language to rule them all
@admercs
@admercs 9 месяцев назад
Great speaker, but a terrible writer. Not a fan of his work on WG14 or his lack of professionalism in writing.
@abiiranathan
@abiiranathan 10 месяцев назад
Hehe..I seem to follow @thephd everywhere
Далее
КОГДА НАКРОШИЛ НА ПОЛ #shorts
00:19
Clean Architecture with NET 8
54:38
Просмотров 3,6 тыс.
Delivering Safe C++ - Bjarne Stroustrup - CppCon 2023
1:29:16
The Road to Zig 1.0 - Andrew Kelley
59:48
Просмотров 132 тыс.