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 >
