During the past four months, Magnum began its adventure into the
Python world. Not just with some autogenerated bindings and not just with
some autogenerated Sphinx docs — that simply wouldn’t be Magnum enough.
Brace yourselves, this article will show you everything.
Similarly to the pointer and reference wrappers
described in the last article,
Magnum’s array views recently received STL compatibility as well. Let’s
take that as an opportunity to compare them with the standard
implementation in std::span.
Coming to an established workflow for the first time is always an
interesting experience because I don’t have any “it’s been like this since
forever” insights forming my opinion yet. This time it’s about quaternion
interpolation and a sudden optimization opportunity.