Making C Less Dangerous in the Linux kernel
Video Statistics and Information
Channel: linux.conf.au
Views: 69,416
Rating: undefined out of 5
Keywords: lca, lca2019, #linux.conf.au#linux#foss#opensource, KeesCook
Id: FY9SbqTO5GQ
Channel Id: undefined
Length: 44min 59sec (2699 seconds)
Published: Fri Jan 25 2019
Please note that this website is currently a work in progress! Lots of interesting data and statistics to come.
Would making it "safer" take away some of the power and purpose of C?
Ok, can somebody explain why to use this:
https://github.com/torvalds/linux/blob/master/lib/string.c#L179
Instead of defining proper strings which would work faster and would be simpler anyway?
All other embedded languages have proper strings (pascal, Ada, C++), which are both safer and faster.
Tldr make it more c++ like