<div dir="ltr"><div class="gmail_default"><div class="gmail_default"><font face="trebuchet ms, sans-serif" color="#000000">&gt; What is your evaluation of the proposal?</font></div><div class="gmail_default"><font color="#0b5394" face="trebuchet ms, sans-serif">Since the &quot;Proposed solution&quot; section is about the automatic model, I give my +1.</font></div><div class="gmail_default"><font color="#0b5394" face="trebuchet ms, sans-serif"><br></font></div><div class="gmail_default"><font color="#0b5394" face="trebuchet ms, sans-serif">In my opinion, the automatic model is a big step forward from the current state already,</font></div><div class="gmail_default"><font color="#0b5394" face="trebuchet ms, sans-serif">the opt-in model would introduce properties modifiers and/or attributes that I don&#39;t feel </font></div><div class="gmail_default"><font color="#0b5394" face="trebuchet ms, sans-serif">necessary.</font></div><div class="gmail_default"><font color="#0b5394" face="trebuchet ms, sans-serif">In the lights of that, I would advise against most of the &quot;Future enhancements&quot; section, </font></div><div class="gmail_default"><font color="#0b5394" face="trebuchet ms, sans-serif">with the sole exception of the @default attribute (using the first bare approach, not the</font></div><div class="gmail_default"><font color="#0b5394" face="trebuchet ms, sans-serif">second one with an attribute argument: it&#39;s cleaner and it fixes the main problem already).</font></div><div class="gmail_default"><font color="#0b5394" face="trebuchet ms, sans-serif"><br></font></div><div class="gmail_default"><font face="trebuchet ms, sans-serif" color="#000000">​&gt;​ Is the problem being addressed significant enough to warrant a change to Swift?</font></div><div class="gmail_default"><font face="trebuchet ms, sans-serif" color="#000000">​&gt;​ Does this proposal fit well with the feel and direction of Swift?</font></div><div class="gmail_default"><font color="#0b5394" face="trebuchet ms, sans-serif">​Yes to both, I was surprised when I found out that the default memberwise initializer </font></div><div class="gmail_default"><font color="#0b5394" face="trebuchet ms, sans-serif">in Swift was a very basic, struct-only thing: I was contemplating such a proposal </font></div><div class="gmail_default"><font color="#0b5394" face="trebuchet ms, sans-serif">myself, even though Matthew put much more thought and crafted something deeper </font></div><div class="gmail_default"><font color="#0b5394" face="trebuchet ms, sans-serif">than what I had in mind.</font></div><div class="gmail_default"><font color="#0b5394" face="trebuchet ms, sans-serif"><br></font></div><div class="gmail_default"><font face="trebuchet ms, sans-serif" color="#000000">​&gt; If you have you used other languages or libraries with a similar feature, how do you feel that this proposal compares to those?</font></div><div class="gmail_default"><font color="#0b5394" face="trebuchet ms, sans-serif">Not applicable.</font></div><div class="gmail_default"><font color="#0b5394" face="trebuchet ms, sans-serif"><br></font></div><div class="gmail_default"><font face="trebuchet ms, sans-serif" color="#000000">&gt; How much effort did you put into your review? A glance, a quick reading, or an in-depth study?​</font></div><div class="gmail_default"><font color="#0b5394" face="trebuchet ms, sans-serif">I did my homework: in-depth study of the official proposal and read every single thread</font></div><div class="gmail_default"><font color="#0b5394" face="trebuchet ms, sans-serif">about it.</font></div><div class="gmail_default"><font color="#0b5394" face="trebuchet ms, sans-serif"><br></font></div><div class="gmail_default"><font color="#0b5394" face="trebuchet ms, sans-serif">This is my first time participating in a Swift Evolution and I&#39;m doing so because I&#39;m really </font></div><div class="gmail_default"><font color="#0b5394" face="trebuchet ms, sans-serif">interested in this implementation (as stated in a previous answer, I was contemplating</font></div><div class="gmail_default"><font color="#0b5394" face="trebuchet ms, sans-serif">the same proposal myself, unaware of the ongoing newsletter discussion).</font></div><div class="gmail_default"><font color="#0b5394" face="trebuchet ms, sans-serif"><br></font></div><div class="gmail_default"><font color="#0b5394" face="trebuchet ms, sans-serif">-Federico Zanetello</font></div></div></div>