<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=""><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 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></body></html>