Path Tracing Three Ways:
A Study Of C++ Style
Matt Godbolt
@mattgodbolt