Phani AdusumilliinFactSetModern C++ In-Depth — Lambdas, Part 1This week, we begin a three-part series on one of the more popular features introduced in C++11, namely lambdas. For companies like ours…Nov 29, 20221Nov 29, 20221
Phani AdusumilliinFactSetModern C++ In-Depth — Variadic Templates and Parameter PacksIn our previous installment, we took a look at forwarding references and how they can be used to transparently pass arguments from one…Jul 19, 2022Jul 19, 2022
Phani AdusumilliinFactSetLakehouse Architecture — The Evolution, Part 1OverviewMay 12, 2022May 12, 2022
Phani AdusumilliinFactSetModern C++ In-Depth — Perfect ForwardingIn our previous blog post, we took a look at how to use value categories and rvalue references to implement move semantics. In this post…May 12, 2022May 12, 2022
Phani AdusumilliinFactSetModern C++ In-Depth — Move Semantics, Part 2In our last post, we discussed the benefits of using std::move(...) to avoid copying large containers. In this installment, we'll take a…May 3, 2022May 3, 2022