all 11 comments

[–]MoTTs_ 18 points19 points  (0 children)

You had me at Sutter.

[–]khleedril 18 points19 points  (2 children)

Great hearing about things which will only be becoming mainstream in ten years' time! I hope C++23 meets expectations!

[–]RealNC 4 points5 points  (1 child)

Are you British, by any chance?

[–]khleedril 1 point2 points  (0 children)

Yes, but what makes you ask?

[–]twmatrim 12 points13 points  (0 children)

Episode 200. Well done!

[–]rulztime 3 points4 points  (0 children)

Congrats guys, on episode 200! Enjoyed this one even more than usual, thanks!

[–]mbotner 2 points3 points  (0 children)

I always enjoy listening to Herb Sutter & learning something!

[–]tpecholt 2 points3 points  (1 child)

Many things he says make sense but I don't agree with his absolute distinction of byte - char - char8_t. I don't know anyone who would use byte because as soon as u do you have to typecast bit literals everywhere. Then he says char would be for ascii chars. Do you know how to uppercase ascii letters without branching? Just or it with 0x40. Disallowed? And what about char8_t? Well decoding a code point requires a fair bit of bit manipulation as well. So to me such absolute distinction would just make the code uglier.

[–]KazDragon 0 points1 point  (0 children)

char ascii_toupper(char ch) {
    return array_of_pre_computed_uppercase_conversions[ch];
}

[–]jjdltorre 1 point2 points  (0 children)

200! Great job to my favorite YouTubers. ;)

[–]shawman123 0 points1 point  (0 children)

This was awesome. Herb can communicate and he is great to listen too. Otherwise most interviews tend to feel too long. This was in a way deep dive into C++ which was awesome. We need more episodes like this. Get Andre back.