<html><head><meta http-equiv="Content-Type" content="text/html charset=utf-8"></head><body style="word-wrap: break-word; -webkit-nbsp-mode: space; -webkit-line-break: after-white-space;" class="">Hi all,<div class=""><br class=""></div><div class="">Just wanted to give my opinion on this proposal :). Let’s go through it following the suggested questions.</div><div class=""><br class=""></div><div class=""><div class=""><b class="">What is your evaluation of the proposal?</b><br class=""></div><div class="">I am 100% in favor of doing this. I think Erica makes good points and clearly explains what the impact on existing code is. In my opinion this impact is not too big, because - as Erica suggests - I believe only people coming from languages that have the C-style for-loop use it and only when starting with Swift.</div><div class="">Now that ++ and — are gone, I think it is indeed a good time to get rid of this C-style for-loop as well.</div><div class=""><br class=""></div><div class="">Furthermore, Erica typed "using familiar constants and control structures.&nbsp;The&nbsp;for-loop&nbsp;mimics C and limits the effort needed to master this control flow.”. But I think that people who come from a C-style language have enough skills to know how loops work and can easily adapt their code to the for-in syntax.</div><div class=""><br class=""></div><div class=""><b class="">Is the problem being addressed significant enough to warrant a change to&nbsp;Swift?</b><br class=""></div><div class="">Yes I think that this will make the language less “cluttered” and it will probably also make the language implementation easier.</div><div class=""><br class=""></div><div class=""><b class="">Does this proposal fit well with the feel and direction of Swift?</b><br class=""></div><div class="">As already stated by others and by Erica, the C-style for-loop does not feel “Swifty” at all and removing it will thus be good for the direction of Swift.</div><div class=""><b class=""><br class=""></b></div><div class=""><b class="">If you have you used other languages or libraries with a similar feature, how do&nbsp;you feel that this proposal compares to those?</b><br class=""></div><div class="">I can’t really think of another language I used from the top of my mind that did not have a C-style for-loop, sorry.</div><div class=""><br class=""></div><div class=""><b class="">How much effort did you put into your review? A glance, a quick reading, or&nbsp;an in-depth study?</b></div></div><div class="">I read the proposal thoroughly and also read other peoples remarks on it. Furthermore I did some digging in our code and found one spot where I used the C-style for loop, which I trivially rewrote to use ..&lt;</div><div class=""><br class=""></div><div class=""><b class="">Conclusion</b></div><div class="">Get rid of it ;). Furthermore, great job to Erica for putting her time into this proposal :).</div><div class=""><br class=""><div class="">
Regards,<div class=""><br class=""></div><div class="">Nicky</div>

</div>
<br class=""></div></body></html>