From mboxrd@z Thu Jan 1 00:00:00 1970 Path: news.gmane.org!.POSTED!not-for-mail From: Alexis Newsgroups: gmane.emacs.devel Subject: Re: Emacs 26.1 release branch created Date: Thu, 28 Sep 2017 11:25:22 +1000 Message-ID: <87o9pv7gxp.fsf@gmail.com> References: <20170924194139.GA6793@ACM> <20170925190357.GA4651@ACM> <855b1231-2279-4fd7-a2d6-be65435bb8be@default> <20170926202648.GB5190@ACM> <87r2us7b9g.fsf@gmail.com> <8760c3so9r.fsf@qcore> NNTP-Posting-Host: blaine.gmane.org Mime-Version: 1.0 Content-Type: text/plain; charset=utf-8; format=flowed Content-Transfer-Encoding: 8bit X-Trace: blaine.gmane.org 1506561943 17526 195.159.176.226 (28 Sep 2017 01:25:43 GMT) X-Complaints-To: usenet@blaine.gmane.org NNTP-Posting-Date: Thu, 28 Sep 2017 01:25:43 +0000 (UTC) User-Agent: mu4e 0.9.19; emacs 25.2.1 Cc: emacs-devel@gnu.org To: =?utf-8?Q?=C3=93scar?= Fuentes Original-X-From: emacs-devel-bounces+ged-emacs-devel=m.gmane.org@gnu.org Thu Sep 28 03:25:38 2017 Return-path: Envelope-to: ged-emacs-devel@m.gmane.org Original-Received: from lists.gnu.org ([208.118.235.17]) by blaine.gmane.org with esmtp (Exim 4.84_2) (envelope-from ) id 1dxNa4-0003tK-Jp for ged-emacs-devel@m.gmane.org; Thu, 28 Sep 2017 03:25:36 +0200 Original-Received: from localhost ([::1]:56913 helo=lists.gnu.org) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1dxNaA-0001LG-2z for ged-emacs-devel@m.gmane.org; Wed, 27 Sep 2017 21:25:42 -0400 Original-Received: from eggs.gnu.org ([2001:4830:134:3::10]:58758) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1dxNa0-0001Ku-LC for emacs-devel@gnu.org; Wed, 27 Sep 2017 21:25:33 -0400 Original-Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1dxNZw-0006AG-Nh for emacs-devel@gnu.org; Wed, 27 Sep 2017 21:25:32 -0400 Original-Received: from mail-pf0-x22b.google.com ([2607:f8b0:400e:c00::22b]:56579) by eggs.gnu.org with esmtps (TLS1.0:RSA_AES_128_CBC_SHA1:16) (Exim 4.71) (envelope-from ) id 1dxNZw-0006A1-CC for emacs-devel@gnu.org; Wed, 27 Sep 2017 21:25:28 -0400 Original-Received: by mail-pf0-x22b.google.com with SMTP id g65so27091pfe.13 for ; Wed, 27 Sep 2017 18:25:28 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20161025; h=references:user-agent:from:to:cc:subject:in-reply-to:date :message-id:mime-version:content-transfer-encoding; bh=Ms55/BZmVGJ90ctpUbSlE7aOav6kKR650F2Zc2QJYr8=; b=PMjWrpzFRXgQEOs5RkBMT16M4VpmXyOLuHlZqHLRH493Fh94xhN0cbesBU92vn0tRg we3iQigfr1bVNZ/4cYTmwXo1BIah56qhPK4Wd2CjO4kGfYT8XTa9m8wLrQJ/OIZ44vaq xEx4tavQnBF01PW8r7yj/d0ol57MGqHLZDPR2JsJI8/mM+wm/zUayMDSUjijpNbZ/17W t1WbaIqTSQ0021ndcoLwoyJZ3iyONEpro0Ed867295bsdbJWN6BGkLLpV2Hj3D6SSGiv aw341GsJMJrivnMTvs9P4L0UIz7b6JnTO8D/96ikxJztM97PSbJqpa3ddYNIuI4DntEL 36iw== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:references:user-agent:from:to:cc:subject :in-reply-to:date:message-id:mime-version:content-transfer-encoding; bh=Ms55/BZmVGJ90ctpUbSlE7aOav6kKR650F2Zc2QJYr8=; b=PtnjGSOg8s/9lE6fQKen4omtCC33VASjFutOX6VfYRZ8h//q/cQBXA84Y2bMrnp9rC 81rDYzYtA1lE67DNkd5o2lPs8wNG1y0uVfwiyaOJZXMIo+A0eXo0hwXBJT5CC41hwdRk tQidS/Dp+h7TrpYK6bNeVaOeNOQl/axbTyuWEHjQBqRLrx4ZEd6vcTMZpJO9H7n6HKOB sbN/v+DOfE2y8U1mJsoAUECPTgVmpkdl+pcQbw5GnQF/LVMgbiy6/9FpSfKCBMDo+0h4 dJPbfr+dgEuSGpGRY+Jr9U0yv7DosY6FupJadiSblMDQRBvDviZijQXpxkjYrfJCH0b6 OjeA== X-Gm-Message-State: AHPjjUiO+jywS+2XImNqWEFdvWaVcybXQvV8nwOpVtWt+z4H/QtwZFCD hdcjBOm68NYlZtNZBYecQzQ= X-Google-Smtp-Source: AOwi7QDJTsiSYwkhHeJt3ixl1G9KsMWkM1H74MgyhAwDQtSY1IJrS5jVaY+vZ0sLm5QKd6CGK7fEiA== X-Received: by 10.99.175.14 with SMTP id w14mr2814030pge.365.1506561927365; Wed, 27 Sep 2017 18:25:27 -0700 (PDT) Original-Received: from localhost (CAPCPE-124-189-167-250.rsqv1.lon.bigpond.net.au. [124.189.167.250]) by smtp.gmail.com with ESMTPSA id i63sm319628pfk.34.2017.09.27.18.25.25 (version=TLS1_2 cipher=ECDHE-RSA-CHACHA20-POLY1305 bits=256/256); Wed, 27 Sep 2017 18:25:26 -0700 (PDT) In-reply-to: <8760c3so9r.fsf@qcore> X-detected-operating-system: by eggs.gnu.org: Genre and OS details not recognized. X-Received-From: 2607:f8b0:400e:c00::22b X-BeenThere: emacs-devel@gnu.org X-Mailman-Version: 2.1.21 Precedence: list List-Id: "Emacs development discussions." List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: emacs-devel-bounces+ged-emacs-devel=m.gmane.org@gnu.org Original-Sender: "Emacs-devel" Xref: news.gmane.org gmane.emacs.devel:218838 Archived-At: Óscar Fuentes writes: > Alexis writes: > >> For those thinking "But Haskell is just an academic >> programming language!", see: >> >> https://github.com/commercialhaskell/commercialhaskell > > It seems to me that that page is not what you think. It seems to me to be a page of organisations and individuals that have an interest in using Haskell in a commercial setting. But i guess the argument could be made: "They might be /interested/ in doing so, but that doesn't mean they're /actually/ doing so." Okay: https://wiki.haskell.org/Haskell_in_industry And in terms of writing an /editor/ in a mutability-discouraging context, there's Yi: https://en.wikipedia.org/wiki/Yi_(editor) i'm only linking to these things to demonstrate that it's possible to write 'real-world' software in a context where global mutable state is discouraged, in order to counter the idea that such an approach is /necessarily/ impractical. That's all; nothing more than that. Richard has said that the GNU Project does not accept the premise that side effects are bad, and i respect that position. > I like the idea of immutability but... > >>> Why would we want to? >> >> http://www.lispcast.com/the-world-is-mutable > > ... this is the poorest and most ridiculous defense of > immutability > I've ever read. It makes me think that the author does not > understand > what it is about. But then I realized that the article is just a > silly > advert for some product sold by the author. > > Please do not spam this mailing list. Okay, i'm sorry. i'll be much more careful about any links i post in the future. Alexis.