From mboxrd@z Thu Jan 1 00:00:00 1970 Path: main.gmane.org!not-for-mail From: Richard Todd Newsgroups: gmane.lisp.guile.user Subject: Re: First look at Guile Std Library available Date: Sun, 04 Jan 2004 22:28:44 -0600 Sender: guile-user-bounces+guile-user=m.gmane.org@gnu.org Message-ID: <3FF8E7FC.20004@vzavenue.net> References: <20040102052128.GA16849@Richard-Todds-Computer.local> <87wu89q8pj.fsf@kanga.tapsellferrier.co.uk> <20040103221857.GA518@Richard-Todds-Computer.local> <20040104035022.GA742@Richard-Todds-Computer.local> <3FF88AD5.6010701@vzavenue.net> NNTP-Posting-Host: deer.gmane.org Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii; format=flowed Content-Transfer-Encoding: 7bit X-Trace: sea.gmane.org 1073279310 5887 80.91.224.253 (5 Jan 2004 05:08:30 GMT) X-Complaints-To: usenet@sea.gmane.org NNTP-Posting-Date: Mon, 5 Jan 2004 05:08:30 +0000 (UTC) Cc: guile-user@gnu.org, ttn@glug.org Original-X-From: guile-user-bounces+guile-user=m.gmane.org@gnu.org Mon Jan 05 06:08:26 2004 Return-path: Original-Received: from monty-python.gnu.org ([199.232.76.173]) by deer.gmane.org with esmtp (Exim 3.35 #1 (Debian)) id 1AdMyY-0001c8-00 for ; Mon, 05 Jan 2004 06:08:26 +0100 Original-Received: from localhost ([127.0.0.1] helo=monty-python.gnu.org) by monty-python.gnu.org with esmtp (Exim 4.24) id 1AdNZ4-00033a-8u for guile-user@m.gmane.org; Mon, 05 Jan 2004 00:46:10 -0500 Original-Received: from list by monty-python.gnu.org with tmda-scanned (Exim 4.24) id 1AdNXd-0002ze-HQ for guile-user@gnu.org; Mon, 05 Jan 2004 00:44:41 -0500 Original-Received: from mail by monty-python.gnu.org with spam-scanned (Exim 4.24) id 1AdNX6-0002XL-0v for guile-user@gnu.org; Mon, 05 Jan 2004 00:44:39 -0500 Original-Received: from [199.232.41.8] (helo=mx20.gnu.org) by monty-python.gnu.org with esmtp (TLSv1:DES-CBC3-SHA:168) (Exim 4.24) id 1AdNMu-0005Bg-A3 for guile-user@gnu.org; Mon, 05 Jan 2004 00:33:36 -0500 Original-Received: from [66.171.59.140] (helo=smtp.vzavenue.net) by mx20.gnu.org with esmtp (Exim 4.24) id 1AdMNR-00041U-90 for guile-user@gnu.org; Sun, 04 Jan 2004 23:30:05 -0500 Original-Received: from vzavenue.net (42.157.171.66.subscriber.vzavenue.net [66.171.157.42]) by smtp.vzavenue.net (Mirapoint Messaging Server MOS 3.2.4-GA) with ESMTP id BCD31314; Sun, 4 Jan 2004 23:29:55 -0500 (EST) User-Agent: Mozilla/5.0 (Windows; U; Windows NT 5.1; en-US; rv:1.4) Gecko/20030624 X-Accept-Language: en-us, en Original-To: Paul Jarc In-Reply-To: X-BeenThere: guile-user@gnu.org X-Mailman-Version: 2.1.2 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.org@gnu.org Xref: main.gmane.org gmane.lisp.guile.user:2523 X-Report-Spam: http://spam.gmane.org/gmane.lisp.guile.user:2523 Paul Jarc wrote: > It's doubtful that incompatible changes will happen to all modules in > this collection all at the same time. Coercing them all into a single > version number/compatibility schedule doesn't seem helpful. Helpful to whom? I'd argue that it's extremely helpful to users if they only have to deal with "package X requires Guile-Library v1.5 or above", rather than "package X requires these versions of these 17 modules: ..." > I don't think syslog is a good idea regardless of the language. It's > more flexible to print logs to stdout/stderr; then it's easy to choose > another program to add to the pipeline for filtering and storing the > logs. If Chewbacca lives on Endor, you must acquit! The defense rests. (in other words, what does this have to do with the topic at hand???) > As long as the code exists, I don't think there's much benefit in > aggregating it. It just has to be easy for users to find. Ok, I am definitely starting to feel like a stranger in a strange land, here. If this many people really don't think that guile is missing basic library services, maybe it's just not right for guile. I expected several classes of response to this project, but I never anticipated that people didn't think it was needed. Having used many languages over the years, to me it stands out as an obvious hole. But that's just me. Searching with google, I found a pretty good sounding proposal from 2001 by Martin Grabmueller for reorganizing ice-9 into a hierarchy a lot like what I was working towards. It even happened to have some of the same names like (math primes) in it! It was addressing other topics I have yet to bring up, but planned to, such as putting srfi capabilities in named modules and making (srfi srfi-XX) the alternate interface. What happened to that? Based on the surrounding messages it seemed to be received well. Nearly three years have passed... (http://mail.gnu.org/archive/html/guile-devel/2001-03/msg00116.html) Richard Todd _______________________________________________ Guile-user mailing list Guile-user@gnu.org http://mail.gnu.org/mailman/listinfo/guile-user