From mboxrd@z Thu Jan 1 00:00:00 1970 Path: main.gmane.org!not-for-mail From: prj@po.cwru.edu (Paul Jarc) Newsgroups: gmane.lisp.guile.user Subject: Re: First look at Guile Std Library available Date: Mon, 05 Jan 2004 00:19:27 -0500 Organization: What did you have in mind? A short, blunt, human pyramid? Sender: guile-user-bounces+guile-user=m.gmane.org@gnu.org Message-ID: 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> <3FF8E7FC.20004@vzavenue.net> NNTP-Posting-Host: deer.gmane.org Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Transfer-Encoding: 7BIT X-Trace: sea.gmane.org 1073280024 6685 80.91.224.253 (5 Jan 2004 05:20:24 GMT) X-Complaints-To: usenet@sea.gmane.org NNTP-Posting-Date: Mon, 5 Jan 2004 05:20:24 +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:20:21 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 1AdNA5-0001v9-00 for ; Mon, 05 Jan 2004 06:20:21 +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 1AdO7R-0000gK-C0 for guile-user@m.gmane.org; Mon, 05 Jan 2004 01:21:41 -0500 Original-Received: from list by monty-python.gnu.org with tmda-scanned (Exim 4.24) id 1AdO6p-0000en-EF for guile-user@gnu.org; Mon, 05 Jan 2004 01:21:03 -0500 Original-Received: from mail by monty-python.gnu.org with spam-scanned (Exim 4.24) id 1AdO6I-0000TK-QJ for guile-user@gnu.org; Mon, 05 Jan 2004 01:21:01 -0500 Original-Received: from [129.22.104.63] (helo=harris.CNS.CWRU.Edu) by monty-python.gnu.org with esmtp (Exim 4.24) id 1AdO6I-0000Sx-FR for guile-user@gnu.org; Mon, 05 Jan 2004 01:20:30 -0500 Original-Received: from conversion-daemon.smtp-a.cwru.edu by smtp-a.cwru.edu (iPlanet Messaging Server 5.2 HotFix 1.14 (built Mar 18 2003)) id <0HR0003013Y1EI@smtp-a.cwru.edu> for guile-user@gnu.org; Mon, 05 Jan 2004 00:19:02 -0500 (EST) Original-Received: from multivac.cwru.edu (multivac.ITS.CWRU.Edu [129.22.114.26]) by smtp-a.cwru.edu (iPlanet Messaging Server 5.2 HotFix 1.14 (built Mar 18 2003)) with SMTP id <0HR0001Y243KPD@smtp-a.cwru.edu> for guile-user@gnu.org; Mon, 05 Jan 2004 00:18:56 -0500 (EST) Original-Received: (qmail 3148 invoked by uid 500); Mon, 05 Jan 2004 05:19:50 +0000 In-reply-to: <3FF8E7FC.20004@vzavenue.net> Original-To: Richard Todd Mail-followup-to: Richard Todd , guile-user@gnu.org, ttn@glug.org Mail-Copies-To: nobody User-Agent: Gnus/5.1003 (Gnus v5.10.3) Emacs/21.3 (gnu/linux) Original-Lines: 33 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:2525 X-Report-Spam: http://spam.gmane.org/gmane.lisp.guile.user:2525 Richard Todd wrote: > 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: ..." As long as each module does a decent job of not breaking compatibility too much, and as long as modules are easy to install, I don't think it's much of a problem for them to be separated. >> 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???) You asked about logging, so I was responding to that individual point. Maybe I misunderstood you. > If this many people really don't think that guile is missing basic > library services, maybe it's just not right for guile. I'm not saying that nothing is missing; I agree that for many tasks, it's much easier to find libraries for Perl or Python than for Guile. I'm saying that the problem (finding and organizing software) is bigger than Guile, and so the solution should be as well. Solving the same problem over and over again in different microcosms is a waste of effort. I also don't think aggregation of separate modules into a single package is necessarily a good idea. paul _______________________________________________ Guile-user mailing list Guile-user@gnu.org http://mail.gnu.org/mailman/listinfo/guile-user