<html><head><meta http-equiv="content-type" content="text/html; charset=utf-8"></head><body dir="auto"><div> <br>~Robert Widmann</div><div><br>2017/02/10 3:35、Tino Heth via swift-evolution <<a href="mailto:swift-evolution@swift.org">swift-evolution@swift.org</a>> のメッセージ:<br><br></div><blockquote type="cite"><div><meta http-equiv="Content-Type" content="text/html charset=utf-8"><div><br class=""><blockquote type="cite" class=""><div class=""><span 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; float: none; display: inline !important;" class="">Easy explained - The problem rises indeed not from the added features but from the fp group that imposes it’s usage in the Standard libraries and “the swifty way”. I like many features of Swift (or I wouldn’t be here) but I don’t want to live in Haskel world. And for some reason these guys become more and more influential in the community.</span><br class="Apple-interchange-newline"></div></blockquote></div><div class=""><br class=""></div>I personally see functional programming as a useful tool that avoids some hard problems, but I have to agree that there is an unhealthy hype about it.<div class="">It is quite common among developers to overuse "new" (fp itself is quite old) toys, and that's ok — but there are definitely some people who are pushing hard against established concepts like OO, in the deep belief their opinion is the only truth, and that everything else should be abolished.</div><div class="">I think it's bad for the spirit of the community when members think that way, and even state that those who don't agree with their personal interpretation about what's "swifty" should leave.</div><div class=""><br class=""></div></div></blockquote><div><br></div><div>This part is shocking to me. I've been trying to follow this list as best I can, and I can't think of a single instance of somebody being asked to leave the discussion because they didn't agree with some FP zealotry. I could be wrong, but that's certainly not the kind of community that we should have, and you should raise this with the powers that be when you see it. We should be able to disagree but always with the utmost respect for each other's experiences.</div><br><blockquote type="cite"><div><div class="">That's one reason I don't like the adjective "swifty", but afaics, those who actually decide about the future of Swift have no plans to encourage certain styles by crippling the alternatives.</div><div class=""><br class=""></div><div class="">Imho the goal should be improvement for everyone:</div><div class="">Those who like fp, those who like POP, those who like OO… and, of course, for those who like mailing list, as well as for those who hate them.</div></div></blockquote><blockquote type="cite"><div><span>_______________________________________________</span><br><span>swift-evolution mailing list</span><br><span><a href="mailto:swift-evolution@swift.org">swift-evolution@swift.org</a></span><br><span><a href="https://lists.swift.org/mailman/listinfo/swift-evolution">https://lists.swift.org/mailman/listinfo/swift-evolution</a></span><br></div></blockquote></body></html>