Earlier quoted context omitted.
As intriguing as it looks, I certainly wouldn't want to look at that kind of code all they long.
I can understand the sentiment, and the only thing I can say is: There's a learning curve; it's steep, but it is well worth it - much like Math notation (give me "x^n" any day over "repeat multiplying x by itself n times") or Music notation, once you're used to it, any notation that is less concise seems arbitrarily and needlessly verbose. (That's actually a reason not to learn K / APL: When you actually grok it, it'…
What I can say however is that there's a difference between conciseness in writing and productivity in reading.
For instance,
(!R)@&{&/x!/:2_!x}'!R
It's very concise but very hard to grasp quickly. The equivalent, in even 10 lines of code, might be way easier /and/ faster to read and understand.That being said, I really like the functional aspect of it where most of common operations on list were shortened. (I.e. map, reduce, etc.)
Personally, I think the Arc language strikes a really fine balance of verbose versus concise. It's just unfortunate that there's not a more active community and that it lacks the battery to be productive with it.