Stuff I Wrote About Coding
21 Posts2020
- Factual errors in "These Modern Programming Languages Will Make You Suffer", and why it is a suffer to read — December 8
- Improve Rust Link Time with lld — November 1
- Recursive Modules in OCaml — October 15
- Beware passing mutable lambda to STL algorithms. — September 30
- The implication of const or reference member variables in C++ — August 18
- The surprising codegen impact of noexcept — March 2
2019
- Const Correctness Issue of std::function — December 30
- Make Impossible State Unrepresentable, in C++ — October 26
- We are defining assignment operators wrong. — October 14
- Intuition Behind X86 "lea" Instruction — June 11
- When does a C++ temporary object die? — March 28
- C++ Lambda Tutorial — March 25
- Book Review: "Functional Programming in C++" — March 22
- Tail Recursion Explanation — January 22
- Book Review: "Professional CMake: A Practical Guide" — January 15
2016
- Resource management and RAII in C++ — October 26
- Integrate a unit test framework in cmake — May 13