Path: csiph.com!weretis.net!feeder4.news.weretis.net!feeder5.news.weretis.net!news.solani.org!.POSTED!not-for-mail From: "Christoph M. Becker" Newsgroups: comp.lang.javascript Subject: Re: Is JS a functional programming language? Date: Tue, 24 Apr 2018 00:47:06 +0200 Organization: solani.org Lines: 30 Message-ID: References: <2ea2803e-c39d-40e0-b8ed-136c3dc9b4e0@googlegroups.com> <3364120.8dbtfUO1ph@PointedEars.de> <4mv0ddt3bre9bbiofnvabnbamlp9jfj072@4ax.com> <15901681.8V3EAehsKz@PointedEars.de> <3dd0b784-9634-4047-b79b-a171d1e1d099@googlegroups.com> <611cba1f-e8f1-4ca1-8eb5-5e10456200d1@googlegroups.com> <1703120.hZdRbIOfhN@PointedEars.de> <7a88c7d4-6343-4152-b0a0-0aea9859bfe5@googlegroups.com> <5bcea078-8dc0-4f8e-a730-2f93d925c781@googlegroups.com> <80de186b-13f0-45f6-a427-52e844db3edc@googlegroups.com> <63f44f57-f90f-43b3-b51a-8a9c30cea80c@googlegroups.com> <6aeacc78-ba24-4c5f-ab94-2d6fe1ad5d3f@googlegroups.com> <90aa23ab-ea8a-4fa9-8f5f-77e6a99211f8@googlegroups.com> <0ab002cd-34c4-4ace-86cc-dc4b583337ef@googlegroups.com> <6ac594f1-3d9b-4580-a14c-4bdac36558d2@googlegroups.com> Mime-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: 7bit X-Trace: solani.org 1524523622 31048 eJwFwYERADAEBLCVuHqtcfDsP0ITHFfvaw43LJYrQ6D7bkOUwsgMWamKZ9WqQswrDg+Z5wM8ThJu (23 Apr 2018 22:47:02 GMT) X-Complaints-To: abuse@news.solani.org NNTP-Posting-Date: Mon, 23 Apr 2018 22:47:02 +0000 (UTC) User-Agent: Mozilla/5.0 (Windows NT 10.0; WOW64; rv:52.0) Gecko/20100101 Thunderbird/52.7.0 X-NNTP-Posting-Host: eJwFwQkBACAIA8BKzMGQOH70j+BdUNBJV8ijo2/nxCtdbnvdCY3Bh21lxT4aPA5M49qsqPUBGtAQnw== X-User-ID: eJwNwgERwDAIA0BLsITA5IzS+pfQ3X9ArpVUiHF+A4sPR71RWqfpj5WBVo7pfnPTIQ0mragLDzwQOg== Cancel-Lock: sha1:KLqo16XLBf5M0Col2Tr9dgeNZJ4= In-Reply-To: <6ac594f1-3d9b-4580-a14c-4bdac36558d2@googlegroups.com> Content-Language: de-DE Xref: csiph.com comp.lang.javascript:34908 On 24.04.2018 at 00:07, Michael Haufe (TNO) wrote: > Julio Di Egidio wrote: > >> Except that you were the one quoting from the basic dictionary: snip, deny, >> and insult, i.e. yet another retarded cunt who's definitely lost the right >> to waste my time. (But I'll keep debunking your bullshit, stay confident.) > > You can't "keep debunking" if you never start. Indeed. It seems to me that Julio confuses claiming something, and if anybody *argues* against that claim, following up with insults, with debunking. Anyhow, to boost this discussion, John Hughes' "Why Functional Programming Matters"[1] might be useful, as well as the more JS related "Professor Frisby's Most Adequate Guide to Functional Programming"[2], and Scott Sauyet's "Why Ramda?"[3]. Disclaimer: I do not claim that ECMAScript implementations are functional programming languages, but rather that functional programming can be done with those, and that it might be a preferable alternative to OOP, depending on the task at hand. [1] [2] [3] -- Christoph M. Becker