Skip to content
0:00 / 0:00

#c++#memorysafety#undefinedbehavior

Keynote: Safety and Security: The Future of C++ - JF Bastien - CppNow 2023

CppNow

39K subscribers • 42 videos on Hallway • Conference channel

YouTube
  • Recommended by 2 people: 1 on Lobsters and 1 in engineering communities.
  • Presented by JF Bastien
  • An opinion. It argues one side of a question engineers disagree on.

Intermediate. Assumes working knowledge.

19K views3 years ago2 recommendations

Programming languagesSecurityC++Web and application securityMemory management

JF Bastien discusses the existential threat of memory safety issues in C++ and argues for a scientific approach to improving the language's security.

cppnow.org​ linkedin.com/company/cppnow --- Keynote: Safety & Security: The Future of C++ - JF Bastien - CppNow 2023 Slides: github.com/boostcon --- cppnow.org​ linkedin.com/company/cppnow --- Safety and security are currently being called “an existential threat to C++”. To me C++ is a tool, a useful one, but at the end of the day it’s a tool. It has flaws which could be remedied, and there are other tools out there. This talk will discuss how we got to an existential threat, and what our responsibility is now that we’re here. I’ll make the case that C++ is critical infrastructure, and that we have an ethical responsibility to remedy its problems. Doing so requires maturing the field of software engineering, which starts by understanding what “safety and security” really are. I’ll advocate for a scientific approach to resolving the problem, and conclude with a discussion of whether C++ is worth saving. --- JF Bastien JF is chief architect at Woven by Toyota. He chairs the evolution of the C++ programming language. JF has worked on a variety of compilers for a variety of programming languages, implementing language features, improving performance / security / safety, targeting novel architectures, and other fun things. See jfbastien.com. --- Video Sponsors: think-cell and Bloomberg Engineering Audience Audio Sponsors: Innoplex and Maryland Research Institute --- Videos Filmed & Edited By Bash Films: bashfilms.com/ YouTube Channel Managed & Optimized By Digital Medium Ltd: events.digital-medium.co.uk --- CppNow 2024 cppnow.org​ twitter.com/cppnow --- #boost #cpp #softwareengineering

Why it's here

2 people recommend this

u/cxzukin r/ProgrammingLanguages • Recommends

Keynote: Safety and Security: The Future of C - JF Bastien - CppNow 2023

olliejon Lobsters • Recommends

Keynote: Safety and Security: The Future of C++ - JF Bastien - CppNow 2023