@RubenVerg I had been wondering the same thing and your question inspired me to ask support@dyalog.com about it. According to Vince, Dyalog "used to use a cross-platform GUI platform on Linux called Mainwin. This must be where the m in mapl comes from."
Before shooting Vince that question, I did try digging around in the changelogs and stuff, but mapl appeared to go back as far as the public historical docs go, so out of pure curiosity I also asked about how long the script has been around.
Vince elucidated a bit, "I can find a mapl script in our version 8.2 from 1999, so I think we have been using mapl scripts from the early Dyalog version that ran on Solaris."
so i have a slight problem with the competition; my answer isnt submitting
i get the error "Result should have been (2024 7 17) with (1962 10 31) as left argument and (2023 8 1) as right argument". last time that happened, i suspected boxing, and a simple ⊃ at the end solved it, but this time, it aint working (it just returns the year). my answer is correct as far as i can tell
never mind, used ]disp and it seems to be doubly nested