<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 Peter,<div class=""><br class=""><div><blockquote type="cite" class=""><div class="">Am 20.07.2016 um 00:26 schrieb Peter Livesey via swift-evolution <<a href="mailto:swift-evolution@swift.org" class="">swift-evolution@swift.org</a>>:</div><br class="Apple-interchange-newline"><div class=""><div style="font-family: Helvetica; font-size: 12px; font-style: normal; font-variant-caps: normal; font-weight: normal; letter-spacing: normal; orphans: auto; text-align: start; text-indent: 0px; text-transform: none; white-space: normal; widows: auto; word-spacing: 0px; -webkit-text-stroke-width: 0px;" class="">1. I don't understand what problem this solves?</div></div></blockquote></div><div class="">That's just natural — most likely you have just a different mindset.</div><div class=""><br class=""></div><div class=""><div class="">There are already several cases where "bureaucrats try to constrict freedom" (sorry, it's hard to come up with neutral words here... but on the other hand: a bureaucrat may have a much more positive interpretation of this term than I ;-), and when I noticed it for the first time, I was really baffled why someone tries hard to push a change that creates limitations without offering any significant benefit…</div><div class="">I found the missing piece to understand the situation here</div><div class=""><a href="http://martinfowler.com/bliki/DirectingAttitude.html" class="">http://martinfowler.com/bliki/DirectingAttitude.html</a></div><div class="">Fowler did a great job, and with this hint I realized why I couldn't find any good arguments for the other side: There is none — at least for me, as It is all only a matter of perspective.</div><div class="">The only thing missing in Fowlers three articles are good designations for members of the two camps (I personally refer to my side as the "hackers", and I already mentioned the "bureaucrats" ;-)</div><div class="">Imho the discussion would greatly improve if everybody accepted this model of two contrary attitudes.</div></div><div class=""><br class=""></div><div class="">This insight really helped me to keep my sanity in the face of many others acting absolutely "nuts", fighting for a change with nothing but downsides and not even a single example that there are situations where it would be beneficial for me.</div><div class=""><br class=""></div><div class="">So my advice: Be glad that you don't see such problems in your real work life, and hope that the extremists who would like to completely remove classic object orientation and cripple Swift to fully match their ideals don't prevail ;-)</div></div><div class=""><br class=""></div><div class="">- Tino</div></body></html>