
Soagen
Khaoula Mahassine
Description
<p>Mark Gillard joins Timur and guest co-host Jason Turner. Mark talks to us about reflection, SIMD, and his library soagen, a structure-of-arrays generator for C++.</p> <div class="show_notes"> <h2>Show Notes</h2> <h3>News</h3> <ul> <li><a href="https://www.youtube.com/watch?v=EzmNeAhWqVs">What is Low Latency C++? C++Now 2023, part 1</a></li> <li><a href="https://www.youtube.com/watch?v=5uIsadq-nyk">What is Low Latency C++? C++Now 2023, part 2</a></li> <li><a href= "https://devblogs.microsoft.com/oldnewthing/20230802-00/?p=108524">Inside STL: The vector</a></li> <li><a href= "https://devblogs.microsoft.com/oldnewthing/20230803-00/?p=108532">Inside STL: The string</a></li> <li><a href= "https://tristanbrindle.com/posts/flux-modules-experiments">Experimenting with Modules in Flux</a></li> <li><a href="https://github.com/neek78/pycmake">pycmake</a></li> <li><a href= "https://github.com/jeremy-rifkin/cpptrace">cpptrace</a></li> </ul> <h3>Links</h3> <ul> <li><a href="https://github.com/marzer/soagen">Soagen on GitHub</a></li> <li><a href="https://marzer.github.io/soagen/">Soagen documentation</a></li> <li><a href="https://www.youtube.com/watch?v=rX0ItVEVjHc">Mike Acton: Data-Oriented Design and C++ at CppCon 2014</a></li> <li><a href= "https://www.youtube.com/watch?v=efrgipu94Oc&t=1006s">Bryce Adelstein Lelbach on SoA and reflection at ACCU 2023</a></li> <li><a href= "https://www.youtube.com/watch?v=GoIOnQEmXbs">Data-Oriented Design and Modern C++ at CppNow 2023</a></li> <li><a href="https://xania.org/200504/godbolt's-law">Godbolt's law</a></li> <li><a href="https://github.com/marzer/tomlplusplus">toml++ on GitHub</a></li> <li><a href= "https://pvs-studio.com/en/blog/posts/cpp/1053/">PVS-Studio: 60 terrible tips for a C++ developer</a></li> </ul> </div>