The Daily C++
https://dl.acm.org/doi/abs/10.1145/3386320
This is a great read for anyone trying to learn about latest C++. The C++ you learn is probably old C++98 or in worst cases even older. That was quite unsafe and lacked good features. This article will be a great primer for new things. Also, it includes rationals behind why things were implemented. This is icing on top of cake.
IMO learning about features is not enough. One should know when to use them and that can be learned by reading the reasons behind the inclusion of the feature. A feature it's included to solve a problem and that problem is included in the reasons.
Happy Reading
IMO learning about features is not enough. One should know when to use them and that can be learned by reading the reasons behind the inclusion of the feature. A feature it's included to solve a problem and that problem is included in the reasons.
Happy Reading
"Can we do better than our C compiler?"
https://briancallahan.net/blog/20200812.html
https://briancallahan.net/blog/20200812.html
Walkthrough about finding bugs and vulnerabilities in JavaScript JITs
https://googleprojectzero.blogspot.com/2020/09/jitsploitation-one.html?m=1
https://googleprojectzero.blogspot.com/2020/09/jitsploitation-one.html?m=1
Blogspot
JITSploitation I: A JIT Bug
By Samuel Gro ß , Project Zero This three-part series highlights the technical challenges involved in finding and exploiting JavaScri...
Adventures in JIT compilation (Eli Bendersky blog)
https://eli.thegreenplace.net/2017/adventures-in-jit-compilation-part-1-an-interpreter/
https://eli.thegreenplace.net/2017/adventures-in-jit-compilation-part-1-an-interpreter/
Forwarded from The Daily Rust
Not directly related to the channel but indeed a good read
https://fasterthanli.me/articles/abstracting-away-correctness
https://fasterthanli.me/articles/abstracting-away-correctness
fasterthanli.me
Abstracting away correctness
I've been banging the same drum for years: APIs must be carefully designed. This statement doesn't resonate the same way with everyone. In order to really understand what I mean by 'careful API des...