<div dir="ltr">On 10 October 2017 at 07:02, Xiaodi Wu <span dir="ltr">&lt;<a href="mailto:xiaodi.wu@gmail.com" target="_blank">xiaodi.wu@gmail.com</a>&gt;</span> wrote:<br><div class="gmail_extra"><div class="gmail_quote"><blockquote class="gmail_quote" style="margin:0px 0px 0px 0.8ex;border-left-width:1px;border-left-style:solid;border-left-color:rgb(204,204,204);padding-left:1ex">This idea was discussed long ago and the present design was selected. At this point in Swift Evolution, source-breaking changes are in scope only if the status quo is demonstrably harmful.</blockquote><div><br></div><div>changes like discussed are not necessarily source-breaking: you can allow @discardableResult for a while (along with deprecating it at some point) in addition to having a newer preferred way - should we decide there is a preferred way.</div><div> </div><div>on Mon, 09 Oct 2017 20:07:13 +0200 Tino Heth &lt;<a href="mailto:tinoheth@me.com">tinoheth@me.com</a>&gt; wrote:</div><div class="gmail_extra"><div class="gmail_quote"><blockquote class="gmail_quote" style="margin:0px 0px 0px 0.8ex;border-left-width:1px;border-left-style:solid;border-left-color:rgb(204,204,204);padding-left:1ex">As for the line-length, I don’t buy this argument, because placement of line breaks is just personal preference, and keywords/annotations created by gluing together two words should imho avoided wherever possible (not only because the increased character count).</blockquote></div></div><div> </div><div>+1. same here on both counts. multi-word compound and @ symbol makes names ugly. it feels it was done intentionally to indicate a &quot;temporary&quot; &quot;to be cleaned later&quot; nature of a feature (it is a very good choice for @objc)</div><div><br></div><div>and if &quot;fileprivate&quot; is ugly because it is two words glued together (*) maybe there is another name for it? just &quot;file&quot;? &quot;domestic&quot; ?</div><div><br></div><div>Mike<br></div><div>(* the very concept of &quot;file private&quot; is a bit ugly from a traditional languages perspective).<br></div><div><br></div></div></div></div>