← все видео

Towards Safety & Security in C++26 • Daniela Engert • GOTO 2025

GOTO Conferences · 2026-03-04 · 36м 1с · 878 просмотров · YouTube ↗

Топики: durable-execution

Аудио ещё не скачано.

📝 Summary

Summary ещё не сгенерён.

📜 Transcript

Transcript ещё не сделан.

⚙️ Pipeline jobs

Нет job'ов в очереди.

📄 Описание YouTube

Показать
This presentation was recorded at GOTO Copenhagen 2025. #GOTOcon #GOTOcph
https://gotocph.com

Daniela Engert - Hardware Hacker and Software Engineer @DanielaEyt 

RESOURCES
https://hachyderm.io/@DanielaKEngert
https://bsky.app/profile/danielae.bsky.social
https://x.com/DanielaKEngert
https://github.com/DanielaE
https://codeberg.org/DanielaE

Links
https://godbolt.org/z/Tc13f7YbT
https://godbolt.org/z/Trzo7rcPG
https://youtu.be/t7EJTO0-reg
https://www.cisa.gov/case-memory-safe-roadmaps
https://isocpp.org/files/papers/P2900R6.pdf
https://www.open-std.org/jtc1/sc22/wg21/docs/papers/2025/p3081r1.pdf
https://www.open-std.org/jtc1/sc22/wg21/docs/papers/2025/p3589r2.pdf

ABSTRACT
There is a perceived push towards memory-safe languages in the developer community. Various administrative bodies want to see a reduction in avoidable vulnerabilities in commonly used software. These vulnerabilities may cause harm of people, equipment, and property.

Long-term efforts in the standardization of C++ look like to become available in C++26. There is a wide range of proposals to improve the language, and merging them into the international standard is of utmost priority to the C++ committee.

We will look at those proposals, their current status in the upcoming C++26 standard, and the potential impact on the ecosystem and the development landscape. [...]

TIMECODES
00:00 Intro
02:50 Agenda
03:52 Security & safety
09:18 Safety in our code, or the lack thereof
17:52 Constant evaluation
24:26 New features in C++26
33:56 Options for the future
34:31 Summary
35:35 Outro

Download slides and read the full abstract here:
https://gotocph.com/2025/sessions/3728

RECOMMENDED BOOKS
Patrice Roy • C++ Memory Management • https://amzn.to/3K4gnet
Sy Brand • Building a Debugger • https://amzn.to/4cWWr84
Andreas Zeller • The Debugging Book • https://www.debuggingbook.org
Bjarne Stroustrup • Programming: Principles and Practice Using C++ • https://amzn.to/3I5Q335
Marius Bancila • Modern C++ Programming Cookbook • https://amzn.to/41ES4Kd

https://bsky.app/profile/gotocon.com
https://twitter.com/GOTOcon
https://www.linkedin.com/company/goto-
https://www.instagram.com/goto_con
https://www.facebook.com/GOTOConferences
#Cpp #Cpp26 #Cplusplus #MemoryManagement #TemplateComputing #CplusplusProgramming #ModernCpp #ProgrammingLanguages #SoftwareEngineering #Programming #TodayInTech #DanielaEngert #GOTO

CHANNEL MEMBERSHIP BONUS
Join this channel to get early access to videos & other perks:
https://www.youtube.com/channel/UCs_tLP3AiwYKwdUHpltJPuA/join

Looking for a unique learning experience?
Attend the next GOTO conference near you! Get your ticket at https://gotopia.tech
Sign up for updates and specials at https://gotopia.tech/newsletter

SUBSCRIBE TO OUR CHANNEL - new videos posted almost daily.
https://www.youtube.com/user/GotoConferences/?sub_confirmation=1