My issue is, that since I use many languages, I use () in a way that means 
that expressions are evaluated exactly the same everywhere...
I never depend on the order of evaluation... since there are significant 
differences between C/C++/Java, Julia, and CachéObjectScript...
For *C/C++*, I'd agree, but there you have the ; to tell you the expression 
is ended... and no ; on the line above easily indicates that it isn't
simply an expression that is evaluated and thrown away...
Without something to indicate the end of the line, I still think having the 
+ c second line *needs* the () to be quickly readable.

On Monday, June 1, 2015 at 4:18:39 PM UTC+2, Christoph Ortner wrote:
>
>
> Tim's point about brackets makes sense to me. And I can maybe live with 
> that if Julia editors, in particular EMACS can highlight these cases well.
>
> But without that, I think that
>    a = b ...
>          + c
> is visually *much* easier to read than
>    a= (b
>          + c )
>
> Christoph
>

Reply via email to