Thanks for this, very enjoyable.
When i worked with a few dozen APL2 devs, there was a devoted clique who would always remind us of ways in which Sharp APL was superior to IBM's tho i can't remember details. I only remember STSC and APL2 dialects weren't all that different. And now, when i do C#, linq and kotlin, it seems like a romanization (and update) of APL.