Profile cover photo
Profile photo
Anthony Williams
378 followers -
Author of C++ Concurrency in Action
Author of C++ Concurrency in Action

378 followers
About
Anthony's posts

Post has shared content

Post has shared content

Post has shared content
Test-Driving JavaScript Application
Venkat Subramaniam ISBN-13: 978-1680501742 I wanted to start this review simply with "Wow! Just wow!", but that’s not really going to cut it. It’s true to say that when I first learned that there was going to be a book published called "Test-Driving JavaScr...

Post has shared content

Post has shared content

Post has shared content

Post has shared content
I'm looking forward to when this ships
CppCon 2016: Kenny Kerr & James McNellis “Embracing Standard C++ for the Windows Runtime"

#cpp
#cplusplus

Post has attachment
Michael Spencer's talk from #cppcon on how undefined behaviour affects compiler optimization https://youtu.be/g7entxbQOCc
Basically, things the possibility of undefined behaviour in code means the compiler can assume the undefined behaviour doesn't happen, and optimize for that case. e.g. if you dereference a null pointer it's undefined behaviour, so the compiler can assume that if you dereference a pointer it will never be null. Likewise, signed overflow is undefined, so if you do signed arithmetic the compiler can optimise assuming no overflow.
Michael shows a whole load of examples. Every C++ developer must watch this video.

Post has shared content
CppCon 2016: “A lock-free concurrency toolkit for deferred reclamation and optimistic speculation"

#cpp
#cplusplus
Wait while more posts are being loaded