CppCast· Folge 367

Soagen

Freitag, 18. August 2023 · 52 min

MP3

Shownotes

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++.
News

• What is Low Latency C++? C++Now 2023, part 1 (youtube.com/watch?v=EzmNeAhWqVs)

• What is Low Latency C++? C++Now 2023, part 2 (youtube.com/watch?v=5uIsadq-nyk)

• Inside STL: The vector (devblogs.microsoft.com/oldnewthing/20230802-00…)

• Inside STL: The string (devblogs.microsoft.com/oldnewthing/20230803-00…)

• Experimenting with Modules in Flux (tristanbrindle.com/posts/flux-modules-experime…)

• github.com/neek78/pycmake

• github.com/jeremy-rifkin/cpptrace

Links

• Soagen on GitHub (github.com/marzer/soagen)

• Soagen documentation (marzer.github.io/soagen)

• Mike Acton: Data-Oriented Design and C++ at CppCon 2014 (youtube.com/watch?v=rX0ItVEVjHc)

• Bryce Adelstein Lelbach on SoA and reflection at ACCU 2023 (youtube.com/watch?v=efrgipu94Oc&t=1006s)

• Data-Oriented Design and Modern C++ at CppNow 2023 (youtube.com/watch?v=GoIOnQEmXbs)

• Godbolt's law (xania.org/200504/godbolt)

• toml++ on GitHub (github.com/marzer/tomlplusplus)

• PVS-Studio: 60 terrible tips for a C++ developer (pvs-studio.com/en/blog/posts/cpp/1053)

0:00 / 0:00