RE the learning curve: Do you think the APL family can exist without the terse syntax? Are there any aspects of the language that just wouldn&#x27;t work well without it?<p>A comparison I can think of is that Lisp&#x27;s whole code&#x2F;data duality works well because the code is s-exprs, and that it would be pretty awkward to transform that if the syntax were more python-y<p>On the other hand, semicolons and braces have nothing to do with any Java features....