+1 on agents making library/DIY a lot more attractive than bespoke compilers.
In C++, one can also have portable intrinsics plus simpler runtime dispatching using our Highway library :)
In C++, one can also have portable intrinsics plus simpler runtime dispatching using our Highway library :)
Yes, Highway is pretty nice but also quite elaborate when it comes to dealing with multiple vectorized versions and dispatch. The macros burn my eyes still.
I do think we've converged on the best that's possible in C++.