I have been wondering if there are dialects of J that sacrifice brevity but retain the computational model. I do not know J but the way I understand it, it would be rather easy to develop two-way translation.
mean =: sum reduce div size
Than: mean =: +/ % #
But less of your program fits on the screen at once, so you don’t have as broad a view. Then again, people who haven’t used an APL dialect won’t know what they’re missing anyway.