<html><head><meta http-equiv="content-type" content="text/html; charset=utf-8"></head><body dir="auto"><br><div>On Oct 20, 2017, at 10:54, Eagle Offshore via swift-evolution <<a href="mailto:swift-evolution@swift.org">swift-evolution@swift.org</a>> wrote:<br><br></div><blockquote type="cite"><div><meta http-equiv="Content-Type" content="text/html charset=us-ascii">+1<div class=""><br class=""></div><div class="">I really feel like the number of modifiers and decorators and annotations etc....has reached the point of illegibility.</div><div class=""><br class=""></div><div class=""><phrase><pronoun>It</pronoun><verb tense="present>is</verb><adverb modifies="is" purpose="intensifier">really</adverb><adjective>ridiculous</adjective><phrase></div><div class=""><br class=""></div><div class="">That's what trying to read swift is getting to be like.</div><div class=""><br class=""></div><div class="">Trying to make every single nuance explicit is a fool's errand and is killing readability.</div></div></blockquote><div><br></div><div>Agree that annotations can get unwieldy, but how else are we supposed to express nuances when the language’s default is wrong for the code in question?</div><br><blockquote type="cite"><div><div class="">Also, the choice to discard a result is properly the provenance of the caller, not an intrinsic feature of a function.</div></div></blockquote><div><br></div>Was that position argued during the proposal review? I don’t remember... In any case, I <i>think</i> the “very high bar” we have now for breaking source compatibility makes it unlikely to change at this point (OTOH, I’m frequently wrong here)<div><br><blockquote type="cite"><div><div class="">I'll stop now.</div></div></blockquote><div><br></div><div>Feel free to voice your concerns... Obviously I can’t promise anyone will agree or anything, but if you think you have a point that hasn’t already been discussed, we want to hear it! (Or at least I do... I’m just a random dude on the internet and don’t “speak for the list” or anything, but that’s been the general attitude as long as I’ve been hanging out here)</div></div><div><br></div><div>- Dave Sweeris</div></body></html>