&quot;Since then I have written a bunch of ray tracers in Pascal, Fortran, Scheme, C, C++, Java, and most recently Swift (which is awesome for writing ray tracers). &quot;<p>What makes Swift so good for writing ray tracers?