From mboxrd@z Thu Jan 1 00:00:00 1970 Path: news.gmane.io!.POSTED.blaine.gmane.org!not-for-mail From: Olivier Dion via General Guile related discussions Newsgroups: gmane.lisp.guile.user Subject: Re: Ideas for making Guile easier to approach Date: Thu, 10 Feb 2022 13:25:24 -0500 Message-ID: <87wni2lgtn.fsf@laura> References: <87a6f1mtz3.fsf@nonconstructivism.com> <20220208194657.ed7afe59b80eeb9c7ce880f3@gmail.com> <87o83fdeqz.fsf@dustycloud.org> <87zgmyu6xf.fsf@t14.reltub.ca> Reply-To: Olivier Dion Mime-Version: 1.0 Content-Type: text/plain Injection-Info: ciao.gmane.io; posting-host="blaine.gmane.org:116.202.254.214"; logging-data="36339"; mail-complaints-to="usenet@ciao.gmane.io" Cc: guile-user To: Leo Butler , Mikael Djurfeldt Original-X-From: guile-user-bounces+guile-user=m.gmane-mx.org@gnu.org Thu Feb 10 20:59:18 2022 Return-path: Envelope-to: guile-user@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 1nIFb3-0009Fc-H2 for guile-user@m.gmane-mx.org; Thu, 10 Feb 2022 20:59:17 +0100 Original-Received: from localhost ([::1]:59768 helo=lists1p.gnu.org) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1nIFb2-0002Dy-8e for guile-user@m.gmane-mx.org; Thu, 10 Feb 2022 14:59:16 -0500 Original-Received: from eggs.gnu.org ([209.51.188.92]:48248) by lists.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1nIE8R-0003Dn-9B for guile-user@gnu.org; Thu, 10 Feb 2022 13:25:40 -0500 Original-Received: from smtp.polymtl.ca ([132.207.4.11]:34808) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1nIE8M-0004fH-DO for guile-user@gnu.org; Thu, 10 Feb 2022 13:25:36 -0500 Original-Received: from localhost (modemcable094.169-200-24.mc.videotron.ca [24.200.169.94]) by smtp.polymtl.ca (8.14.7/8.14.7) with ESMTP id 21AIPO0C011173 (version=TLSv1/SSLv3 cipher=ECDHE-RSA-AES256-GCM-SHA384 bits=256 verify=NOT); Thu, 10 Feb 2022 13:25:28 -0500 DKIM-Filter: OpenDKIM Filter v2.11.0 smtp.polymtl.ca 21AIPO0C011173 In-Reply-To: <87zgmyu6xf.fsf@t14.reltub.ca> X-Poly-FromMTA: (modemcable094.169-200-24.mc.videotron.ca [24.200.169.94]) at Thu, 10 Feb 2022 18:25:24 +0000 Received-SPF: pass client-ip=132.207.4.11; envelope-from=olivier.dion@polymtl.ca; helo=smtp.polymtl.ca X-Spam_score_int: -41 X-Spam_score: -4.2 X-Spam_bar: ---- X-Spam_report: (-4.2 / 5.0 requ) BAYES_00=-1.9, RCVD_IN_DNSWL_MED=-2.3, RCVD_IN_MSPIKE_H3=0.001, RCVD_IN_MSPIKE_WL=0.001, SPF_HELO_PASS=-0.001, SPF_PASS=-0.001, T_SCC_BODY_TEXT_LINE=-0.01 autolearn=ham autolearn_force=no X-Spam_action: no action X-BeenThere: guile-user@gnu.org X-Mailman-Version: 2.1.29 Precedence: list List-Id: General Guile related discussions List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: guile-user-bounces+guile-user=m.gmane-mx.org@gnu.org Original-Sender: "guile-user" Xref: news.gmane.io gmane.lisp.guile.user:18069 Archived-At: On Thu, 10 Feb 2022, Leo Butler wrote: > It would be a pity to deprecate and/or remove that little bit of > culture for the sake of...OTOH, creating a workable system that > allowed one to dynamically alias modules would definitely be useful. The cultural reference can still be there in the manual and the module has to be there for retro compatibility in any case. The OTOH is actually very important IMO. What paul said in his message is also true for me. I though that ice-9 what some hack library that had nothing to do with Guile at first. Yes yes you eventually understand when you stumble across the *10 lines out of 800 pages* that ice-9 is the Guile standard library, but it would be easier if it was (guile) or (core) or something that is actually meaningful for newcomers before reading those 10 lines. For me, module aliases would be the perfect solution to all of this. -- Olivier Dion Polymtl