From mboxrd@z Thu Jan 1 00:00:00 1970 Path: news.gmane.io!.POSTED.blaine.gmane.org!not-for-mail From: "Dr. Arne Babenhauserheide" Newsgroups: gmane.lisp.guile.devel Subject: Re: [PATCH] add SRFI: srfi-121; generators Date: Tue, 04 Aug 2020 19:24:24 +0200 Message-ID: <87k0yez5mf.fsf@web.de> References: Mime-Version: 1.0 Content-Type: multipart/signed; boundary="=-=-="; micalg=pgp-sha256; protocol="application/pgp-signature" Injection-Info: ciao.gmane.io; posting-host="blaine.gmane.org:116.202.254.214"; logging-data="6688"; mail-complaints-to="usenet@ciao.gmane.io" User-Agent: mu4e 1.4.10; emacs 26.3 Cc: Mark H Weaver , John Cowan , guile-devel@gnu.org To: Marc =?utf-8?Q?Nieper-Wi=C3=9Fkirchen?= Original-X-From: guile-devel-bounces+guile-devel=m.gmane-mx.org@gnu.org Tue Aug 04 19:25:31 2020 Return-path: Envelope-to: guile-devel@m.gmane-mx.org Original-Received: from lists.gnu.org ([209.51.188.17]) by ciao.gmane.io with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.92) (envelope-from ) id 1k30gs-0001by-6G for guile-devel@m.gmane-mx.org; Tue, 04 Aug 2020 19:25:30 +0200 Original-Received: from localhost ([::1]:49794 helo=lists1p.gnu.org) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1k30gr-0000jI-17 for guile-devel@m.gmane-mx.org; Tue, 04 Aug 2020 13:25:29 -0400 Original-Received: from eggs.gnu.org ([2001:470:142:3::10]:39244) by lists.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1k30fx-0000gh-CG for guile-devel@gnu.org; Tue, 04 Aug 2020 13:24:33 -0400 Original-Received: from mout.web.de ([212.227.15.4]:50191) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1k30fv-0000EZ-Dc for guile-devel@gnu.org; Tue, 04 Aug 2020 13:24:33 -0400 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=web.de; s=dbaedf251592; t=1596561866; bh=xSdlk/5dx8glLOB/ikNAOOuPxh1d+OqAZdAFvQi1KjE=; h=X-UI-Sender-Class:References:From:To:Cc:Subject:In-reply-to:Date; b=DCTvmBlUJJ+sqZYOXUUnlmaWJu3IkRpc/G7GBVGC2PWI9dNjynl/9xvETHQdNrM0q q3TSXoRpvHNRBSFZRuRsZJYsFTmfciy/75iRiqBZ6FmOUNm1pFj7dP2tsaP4LBPmhh zGGvg44Sk0m2/koNHpyiwyEeRn7d2ZjqRe4Ic0As= X-UI-Sender-Class: c548c8c5-30a9-4db5-a2e7-cb6cb037b8f9 Original-Received: from fluss ([80.136.20.161]) by smtp.web.de (mrweb006 [213.165.67.108]) with ESMTPSA (Nemesis) id 1MgibY-1kfLdN3cL6-00h7DX; Tue, 04 Aug 2020 19:24:25 +0200 In-reply-to: X-Provags-ID: V03:K1:CTgQmniuXvqSrY+QADUULwhO+DF77PDHecKbsS3aLXcfFAkNv0x /Txk5ECb2AacdrvqSHjK5Ii4SYJwPPLFwg6axEwV9sQboOaw9hUICcgDoC9EV5PrpQfPjdi m88ALdGHq02rthqYFceD7kEPDlMUKgYq/+UbPh/O7+qnyOxeiKMqUxGe7Km5txA43Tm/KM/ YvbxNa6LQXoavvwPFvugA== X-UI-Out-Filterresults: notjunk:1;V03:K0:ldH1lcCN1ps=:FST6BtiZ5ENam28knQ4yHP 2VF0rqYw2dO+D/0m8XWlkV9RMWk7VK/Kp4hSOU+FsPR6XQ89xK4erDClvyZqQ+9wIGALVTcXy lu6LryyybACt0SEFGfdvwU0LlREUdv2y5uJHsRYuSYuJE8FtNubTB2guK9/qn7ooKlXhB+2/9 ZIjuAetzJBmmB8MDG3ZzM442DQMtb/0XDnVJLugJ/ErKUo9TGARdmJDaiT65dQXnc3hY9HAxS 9ECFqO0ltq/caqXUGBGek6W00TSJ1Ia7iRp4NbbJ/1DyRG71NwYOKlsR/ySUxmPPtUk0zN3dT zZNNx+QimHCARL2hjddm9hVgJyO59Hy2P/MGZDlR56TRLN+Qy8O6Opj7ROOxXvZdai8MItZCi cGn257kQTdpVeoru96IU9gHwEHvyfrGJMktS4pjL4U3d4nejpiDwcMvDMtxq/ucFRQz0trjo/ etFCccC4an9FnXAXFj10PLjH7PCCnQBbQBM6x4wh3TBB49DJPOAY7YyhdwOLZjvT+atx6fyEu pHA9Y92RXPJ4O/OnRoFsfClEVxbuI10X3Fn8FzjrLbNGkrWqJooU7AKIizpZoUqfi4NDUfwqV HwayDTE2cWbGSqZjpoqraAQoA7Tiy7KV+1RFmRB/Gr+LfpNuA7Hi2piRUXL5Iae41mb6r5p2w xm+ADdlhP9QrUP/D+tJKmrNl+MRqaUfH1i6KA2gnWvVZUKwT3Mjxu7kg1JUrK/1TENBW3ZUHa oSEHTZw18g12TA+MLACfg12OgGCNN3TWkJp1reWVCM55jUTcrT0ttG5r0mJsMEngXAvZ6Pw0 Received-SPF: pass client-ip=212.227.15.4; envelope-from=arne_bab@web.de; helo=mout.web.de X-detected-operating-system: by eggs.gnu.org: First seen = 2020/08/04 13:24:28 X-ACL-Warn: Detected OS = Linux 2.2.x-3.x [generic] X-Spam_score_int: -27 X-Spam_score: -2.8 X-Spam_bar: -- X-Spam_report: (-2.8 / 5.0 requ) BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, DKIM_VALID_EF=-0.1, FREEMAIL_FROM=0.001, RCVD_IN_DNSWL_LOW=-0.7, RCVD_IN_MSPIKE_H3=-0.01, RCVD_IN_MSPIKE_WL=-0.01, SPF_HELO_NONE=0.001, SPF_PASS=-0.001 autolearn=ham autolearn_force=no X-Spam_action: no action X-BeenThere: guile-devel@gnu.org X-Mailman-Version: 2.1.23 Precedence: list List-Id: "Developers list for Guile, the GNU extensibility library" List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: guile-devel-bounces+guile-devel=m.gmane-mx.org@gnu.org Original-Sender: "guile-devel" Xref: news.gmane.io gmane.lisp.guile.devel:20572 Archived-At: --=-=-= Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: quoted-printable Marc Nieper-Wi=C3=9Fkirchen writes: >>> While I have been contributing to R7RS-large, I have to agree with you >>> to some extent. Most of the SRFIs that have been voted into R7RS-large >>> or are to be submitted for it don't have the quality of the R6RS or >>> R7RS(-small) specifications > >> Inevitably so. A large granite boulder cannot be cut like a diamond, bu= t it has uses that a diamond does not (and vice versa, of course). > > There's already a large granite boulder called Python. When we want to > advertise R7RS-large, which differences shall we point out (apart from > the Lisp syntax)? What I would like to see is a reduction step at the end. With Python we have urllib, urllib2 and urllib3. Scheme offers the chance to clean up=20 What Scheme brings to the table are multiple implementations for different use-cases, along with a real standard. Also first-class macros. Though that doesn=E2=80=99t mean that letting quality lapse won=E2=80=99t h= urt. Do we actually have to take SRFI without changes into r7rs-large? Isn=E2=80= =99t an advantage of a standard that it can smooth out all those rough edges you get when you bring together parts that were developed in isolation? Best wishes, Arne =2D-=20 Unpolitisch sein hei=C3=9Ft politisch sein ohne es zu merken --=-=-= Content-Type: application/pgp-signature; name="signature.asc" -----BEGIN PGP SIGNATURE----- iQIzBAEBCAAdFiEE801qEjXQSQPNItXAE++NRSQDw+sFAl8pmcgACgkQE++NRSQD w+t61A/7BPThrRHL9GK95hLRMi4aq5FPLJdqPk+nnBBR+znT2wfzciHXAN4qxhzD hY+7Fc9UF2ZPmpQVVpj6euC5T0eNQMzM09Sx/xSN/2rgqEBYHG/2PZ03nHn7RfZ2 N5Nf2mpW7Oj6eLxBnYaVrJ4+lpIDVLvn3qiWlY0arPbg540MePyjgBSBkoODEWeO QO5MTCynjqdn0AA13fnck3r71lcQp2IWmQ4lWGrV57pob9FoeUUIZdyQD0MWGKmJ vz5k0XNSUAAB1aMbrvqJh0WtSU/Q3KkgJmrvcnPLjJ9LlRhEG66Qbwma4SoCDLOw 016GFHtvvEffR6lh/aA0S0ii8v4Bs8NgcNOR6ePE7/tb/l63mR1TLW2qEmyLKYJM NDz8jyVuLJINaS+1x0glk6921S4xr3G06aB8WnpMJ7ImFec+JmIq8P9NuEPJBLBd 1a5+9YQZEUHQIvEnwJE0SiI1AcCqQFaDsYHwymZu7TUr23l3cItEGBxg7r994Ac+ Q3o+kv31UBf9CI7zl1ai7RaGNtl+ccbrqKzUq+xQHld4NpQvw3fEJBod81jbBlXy R/M+HMksMwuQYaQ6a5Y2sjCF6kdR5FCe9fxg9aGj2hh2ROFbO1G42R4WzMFCvPQj ZJ8SxVQYhKcGKNN5NZ9IQYa+vduKP+1ONuImXjVcnTYTjc69nECIswQBAQgAHRYh BN0ovebZh1yrzkqLHdzPDbMLwQVIBQJfKZnIAAoJENzPDbMLwQVIhq0D/27aC5yc r4SSl4AgG2ZIILIIvTXUtanZp4nfBTIF0v+5MyDO+QNN2BUfJacEKcf4MG/NyLmj URoYU67kYDzvkcq9BDrpRfin2ZZSMBcI+Sy2XtGBitgvteeHcCxzL1kozuNogypy HLQz4g52UQFl3S5t3LYg/awKgP6yZm+e8MYA =5i1l -----END PGP SIGNATURE----- --=-=-=--