Hacker News Comments on
CppCon 2016: Nicholas Ormrod “The strange details of std::string at Facebook"
CppCon
·
Youtube
·
3
HN points
·
5
HN comments
HN Theater has aggregated all Hacker News stories and comments that mention CppCon's video "CppCon 2016: Nicholas Ormrod “The strange details of std::string at Facebook"".
Youtube Summary
HN Theater Rankings
- This course is unranked · view top recommended courses
Hacker News Stories and Comments
All the comments and stories posted to Hacker News that reference this video.
⬐
Apr 16, 2020
·
tuckerpo on
Folly – Faceboook’s open source C++ library
There's a pretty good CppCon talk about how they made std::string suck less at facebook
⬐
Jan 31, 2020
·
pjscott on
Libc++'s Implementation of std::string
I think this is the talk you're referring to. If not, it's still definitely worth a watch:
⬐ stuffypagesPart of the motivation for writing this blog post was that I enjoyed this talk so much.
⬐
Oct 13, 2018
·
petermcneeley on
Cimple: Instruction and Memory Level Parallelism
Related: did you see this horrible bug https://www.youtube.com/watch?v=kPR8h4-qZdk&feature=youtu.be...
⬐
Jul 25, 2018
·
GolDDranks on
Pointers Are Complicated, or What’s in a Byte?
I'm not going to take the responsibility whether it's correct or not - here's the talk I learned it from: https://youtu.be/kPR8h4-qZdk?t=22m17s
⬐ gmuecklI haven't watched all of it, but the explanation for the null terminator bug must contain some OS interaction telling the kernel that it is actually safe to discard the page containing the null terminator (e.g. the madvice call mentioned in a sibling post). If you're doing things like that, you're asking for trouble.
⬐
Side note: FB also developed a string library to replace std::string (https://github.com/facebook/folly/blob/master/folly/FBString...).Here's a video from explaining the motivation behind the project (https://www.youtube.com/watch?v=kPR8h4-qZdk).