<div dir="ltr"><div class="gmail_extra"><div class="gmail_quote">On Tue, May 16, 2017 at 4:59 PM, Vladimir.S via swift-users <span dir="ltr">&lt;<a href="mailto:swift-users@swift.org" target="_blank">swift-users@swift.org</a>&gt;</span> wrote:</div><blockquote class="gmail_quote" style="margin:0px 0px 0px 0.8ex;border-left:1px solid rgb(204,204,204);padding-left:1ex">On May 16, 2017, at 12:32 PM, Nevin Brackett-Rozinsky via swift-users &lt;<a href="mailto:swift-users@swift.org" target="_blank">swift-users@swift.org</a> &lt;mailto:<a href="mailto:swift-users@swift.org" target="_blank">swift-users@swift.org</a>&gt;<wbr>&gt; wrote:<br><blockquote class="gmail_quote" style="margin:0px 0px 0px 0.8ex;border-left:1px solid rgb(204,204,204);padding-left:1ex">There is not.<br><br>At some point in the future, I believe the plan is to eventually allow default implementations to be written in-line within the protocol declaration itself. In other words, the fact that default implementations currently must appear in extensions, is a temporary limitation that has not yet been a priority to address.</blockquote><br>Very interested, why do you have this impression? I didn&#39;t see this idea in the list previously(probably I just missed it). I strongly believe there can&#39;t be such &#39;plan&#39;.</blockquote><div class="gmail_quote"><div><br></div><div>It has come up sporadically over the years, dating back I think to the old Dev Forums before Swift was open-sourced. Best I can find with a quick search of the Evolution list is <a href="https://lists.swift.org/pipermail/swift-evolution/Week-of-Mon-20160125/008509.html">this message</a> from early 2016 where Chris Lattner wrote, “This is a desired feature, but a surprising amount of implementation effort blocks “just doing it”.”</div><div><br></div><div>So my understanding is that, while it may not be plan-of-record <i>per se</i>, it is certainly on the radar.</div><div><br></div><div>Nevin</div></div></div></div>