Andrew Dabrowski: Since you are a self-confessed "newbie", in my original
code I tried to be as straightforward as I can make it. The follow-up
posts by others is typical of what happens in this community/forum. I
guess it's one of the features of J/APL -- people study different ways of
solving the same problem, solve the same problem over decades, talk about
it, golf it, ... . This feature is apparently not as prevalent in other
programming languages as one might expect. You might like to read *In
Praise of APL: A Language for Lyrical Programming
<http://www.jsoftware.com/papers/perlis77.htm> *and Almost Perfect
Artifacts Improve only in Small Ways: APL is more French than English
<http://www.jsoftware.com/papers/perlis78.htm> by Alan Perlis, from the
1970s but still relevant today, for further thoughts along this line.
----------------------------------------------------------------------
For information about J forums see http://www.jsoftware.com/forums.htm