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: Name of the standard library Date: Sat, 20 Jul 2024 17:46:49 +0200 Message-ID: <87plr8jcba.fsf@web.de> References: <20240629002027.13853-1-richard@freakingpenguin.com> <87h6co21qv.fsf@laura> <87r0bsxpoe.fsf@web.de> <4d9d9c2e-0830-4267-b8e5-1a50cb815508@msavoritias.me> <87a5ifyd0g.fsf@web.de> <20240719104617.pLmG2C00D4SnA1G01LmG1n@andre.telenet-ops.be> <87wmlgkyix.fsf@web.de> <15398dda-cb3e-4195-b2f8-263a59a73c68@lassi.io> <8734o4kte6.fsf@web.de> <4cc59aa4-755f-4dd3-a3b6-5d5d5edda053@lassi.io> 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="2075"; mail-complaints-to="usenet@ciao.gmane.io" Cc: Attila Lendvai , Maxime Devos , Greg Troxel , MSavoritias , "guile-devel@gnu.org" To: Lassi Kortela Original-X-From: guile-devel-bounces+guile-devel=m.gmane-mx.org@gnu.org Sat Jul 20 17:47:40 2024 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 1sVCJ7-0000Kv-RX for guile-devel@m.gmane-mx.org; Sat, 20 Jul 2024 17:47:38 +0200 Original-Received: from localhost ([::1] helo=lists1p.gnu.org) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1sVCIs-00008H-SL; Sat, 20 Jul 2024 11:47:22 -0400 Original-Received: from eggs.gnu.org ([2001:470:142:3::10]) by lists.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1sVCIq-00007s-H9 for guile-devel@gnu.org; Sat, 20 Jul 2024 11:47:20 -0400 Original-Received: from mout.web.de ([212.227.15.3]) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1sVCIo-0003Ot-LN for guile-devel@gnu.org; Sat, 20 Jul 2024 11:47:20 -0400 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=web.de; s=s29768273; t=1721490411; x=1722095211; i=arne_bab@web.de; bh=mKLxHnDWhNDuBZMRNyJN/iYqwvQxyNUNHnAbYDG5yao=; h=X-UI-Sender-Class:From:To:Cc:Subject:In-Reply-To:References:Date: Message-ID:MIME-Version:Content-Type:cc:content-transfer-encoding: content-type:date:from:message-id:mime-version:reply-to:subject: to; b=HsePob66HPcyDWrVTFvban78S/aF+A06iSRN7ONl9r09SMz6K59yRs3wVrCpWUCc z6/KM5GQIOg46rWa4jqWXjGO9/uJwv1uviiWZCraXxkYlX3s3L3U96VU3mRtKW6Bh /pH9SUWUzrcku4W78gI2LsRNkOScEnjsAADA9EN7FbPztBYnSL6k01zci2z5Io1aO JdHXXhDszhCdPXotoVMy/iuz9qJCnE82YA5qTkUabxj4sOvyuLLryWSYVRRT3QYxf 02snkYKepXOOhsfCG140xjkqhELKkasMmyCxDYzigAAFuilswumw28r6qMYvbhEmq fDxCqT9D08W1oNci4g== X-UI-Sender-Class: 814a7b36-bfc1-4dae-8640-3722d8ec6cd6 Original-Received: from fluss ([84.165.21.10]) by smtp.web.de (mrweb006 [213.165.67.108]) with ESMTPSA (Nemesis) id 1MXoca-1sq2Wk3Rbo-00Tzie; Sat, 20 Jul 2024 17:46:50 +0200 In-Reply-To: <4cc59aa4-755f-4dd3-a3b6-5d5d5edda053@lassi.io> (Lassi Kortela's message of "Sat, 20 Jul 2024 18:24:51 +0300") X-Provags-ID: V03:K1:miFStcZtnodnqHU4OnprWqr0xOGVEfHuI9rY+/zDMcaXGA2gONK Ccb12BSIPII1krNBqocFz7XLoQJd+40Vbxws6tiiFx6n6l3t1hQ9fpcXKzP/qDtJXiszHOz +1FKaRTyWE27gnKgQg9a+io47mRkbepMUEVlrsI+eeR0yMGcDf19E7fhhd2QimAZY6bFydz Hv0Jorik9JbnOhXCLYCQg== UI-OutboundReport: notjunk:1;M01:P0:DquE+U812Go=;S4OrDbtW7IAyU3wT+mbQpb4LFRt DzckvxAmzM6uHdAF/OCoDm/g2ExQZsY16O/YIUX/M18O1GjYduQYSWr3np2N5XUxhA/VeMU6J IlDMpjTR2KKurdijifxNSZyQLzvp3m/CGHVtgNGkklsPBAQL2FTa7KREX6sQMAZ2hkELxuh5b NLboy5igtEXIQXfsvScTB7GE9NKcyLc9UkIoiOgqBMYbE+EP9yU5RYbP7ZcItL49+k0WtWzEb esnvFKczbqXYcyVgdq3S+gX/6kpG2GBcLvuCID/4bGe+4VhyX3wTpg8hxdAm3tXDJ4eL3wT/S QVIkaiyENHfVaQNlCZ8QbueXkcaxjwBaxi8OWuC2sVBypvmIQEa5TIwzSiWNq+CE0oObG4KRA 5epnvBbJtvvGiH0xe43pLgv9tSOYJ8gkBMYqHTMhWhsLo/bmF5NX/M5DiLIOaOGg2GrsITeSk QN55zdmDLySDEI8dTeYW5NHu5P1DaLi8WlNxEITAbUUMg+PbMTXM8DyMQS9bNc4jC6ZDm9dd7 JxmxS1x3HYD/2zfoCEFM03hLbq+x6ecz2nQT54hfuOFvGK9TRTdLxySwreY/YJqewd+44wNAF T4TjlX3uK6g8EsnmwxvPZQ/roaTEr6+A1trBi3Er+wf3ffrAzKfT1N2cZBBkRbIA/8G5A4ZDg Jr5MapopbIKEr0o6j9CBJlQ8DVD8e9/GYlMczWvBJ4kxvEA9K3EMP/FVw/fxcK2VbBM/WzoK3 HhsIO/M89o83uXqk6OP5g3HU/Q+/3KyxEWfYqXweX5/11nfpPEUtSbg1ozbBPkTYcg7gvCwA Received-SPF: pass client-ip=212.227.15.3; envelope-from=arne_bab@web.de; helo=mout.web.de 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.001, RCVD_IN_MSPIKE_WL=0.001, 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.29 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-bounces+guile-devel=m.gmane-mx.org@gnu.org Xref: news.gmane.io gmane.lisp.guile.devel:22599 Archived-At: --=-=-= Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: quoted-printable Lassi Kortela writes: >> But on the topic of (guile ...) as name: I=E2=80=99m not sure whether (g= uile >> ...) is better. Because what then is (language ...)? What are (oop ...) >> (sxml ...) and (web ...)? >> Should all of these move into (guile ...)? > > IMHO they should move under (guile ...). Other Scheme implementations > (e.g. Gauche) have the same problem: implementation-specific libraries > are in the top-level namespace. This make it hard to figure out which > libraries are portable, standardized, or third-party, and which ship > with a particular Scheme implementation. I often write portable code, > and in that context this is a clear issue. Is anything except for (srfi ...) and (rnrs ...) expected to be portable? I thought till now that if I want my code portable, an easy way would be to restrict my imports to these. What else is there that actually is portable, despite not being in these? Best wishes, Arne =2D-=20 Unpolitisch sein hei=C3=9Ft politisch sein, ohne es zu merken. draketo.de --=-=-= Content-Type: application/pgp-signature; name="signature.asc" -----BEGIN PGP SIGNATURE----- iQJEBAEBCAAuFiEE801qEjXQSQPNItXAE++NRSQDw+sFAmab2+oQHGFybmVfYmFi QHdlYi5kZQAKCRAT741FJAPD6665D/4471Pd/MWk4CJB5xwgUjV7D8wrJdUhVAut V+PjdSK3OppXH2FxTCurt3X8S/k8N8i4QYgOOqC/0O7zbSIZtUHpKcv2u1tPy5sl d4IPkBMn8hNAVcuFjACD+v84lx2JNYsJvQSf0Wps/OnQ4oYchKyXTW8gmx5qpLrc YOQML3XM8SWDKCbhIxve7kcw/RCq4axawzroMmKI0831eqUk6KTbEwoj2+4glWSL DvRCmzUbrRfI0TNju/ua8TZtiT6D2h/spUuGlMefRnid6Bu63BWQwc0jmDlyGwFP FA/Jimi+IMiFmGjuwo3P5U5L157yjz6bY1nnTtsOw5GkqXsYtsZirLigz6XhO+wJ 0e0tIBIJ65e4FK5+SZLTEopr2Ls72rKZEuXqZnLSgzVKSMhhai4q6j3ZdDgZZXkU RFrtBxUwO7trX12VIi/L0jQ6h6NFz6MDfnPD77DfyuXMmuVey6KsyzYbqGZw1rD+ pWr1tmIk3zOSwSTR0Vp1yf0MrGbyP0rMrJSEP9+JSTEmqer2iGayVZJeqBBwA/A9 ivcRMo1d/lMa7fpuFNwPpNsDPr8NDGD4RJn+t4fiGOsPeyztsbbxM6lbgerQSYEk zGSHNhR9ZAPvokyjjbLI0QLThW94MLRN09ePht8nLfDmPJ+GPDy8p7r8vND48tpK QZDMDIedZojEBAEBCAAuFiEE3Si95tmHXKvOSosd3M8NswvBBUgFAmab2+oQHGFy bmVfYmFiQHdlYi5kZQAKCRDczw2zC8EFSKM/A/0eAJ9U3btzOg59g+5bJjEwndrR u2dbLNTZ+yieKm0AYrr5RYItuSw9UApxF1EIp6vXn0tBOhQw7bS/82MLgTMT1Kyu qPXN+VQhL6v6wgStdhCCmTE9Rix286dWc0VHXewx+4xUQYhdFb96HwVuR4CaheiP fZEHJRYF565S027dGg== =YtsN -----END PGP SIGNATURE----- --=-=-=--