Today's AoC is a fun one. pastebin.com/2zScY5iK I wonder how APLers would solve this differently.
@voidhawk If it depends on AVX, it is impossible to run under Rosetta.
It would be trivial to produce a native M1 version that all subroutines are in C. I guess it's only about how to utilize the vector instructions from Apple Silicon.
Rosetta cannot emulate AVX. It's the x86_64 binary of Dyalog APL automatically disables vector instruction support.