From mboxrd@z Thu Jan 1 00:00:00 1970 Path: main.gmane.org!not-for-mail From: Robert Uhl Newsgroups: gmane.lisp.guile.user Subject: Re: First look at Guile Std Library available Date: 05 Jan 2004 09:03:52 -0700 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> <87isjr1bkb.fsf@alice.rotty.yi.org> <3FF8EF71.6090802@vzavenue.net> NNTP-Posting-Host: deer.gmane.org Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii X-Trace: sea.gmane.org 1073318958 10677 80.91.224.253 (5 Jan 2004 16:09:18 GMT) X-Complaints-To: usenet@sea.gmane.org NNTP-Posting-Date: Mon, 5 Jan 2004 16:09:18 +0000 (UTC) Original-X-From: guile-user-bounces+guile-user=m.gmane.org@gnu.org Mon Jan 05 17:09:09 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 1AdXHx-00089I-00 for ; Mon, 05 Jan 2004 17:09:09 +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 1AdYDE-0007RO-Qf for guile-user@m.gmane.org; Mon, 05 Jan 2004 12:08:20 -0500 Original-Received: from list by monty-python.gnu.org with tmda-scanned (Exim 4.24) id 1AdYBC-0006Yd-09 for guile-user@gnu.org; Mon, 05 Jan 2004 12:06:14 -0500 Original-Received: from mail by monty-python.gnu.org with spam-scanned (Exim 4.24) id 1AdYAP-00065Y-Ff for guile-user@gnu.org; Mon, 05 Jan 2004 12:05:56 -0500 Original-Received: from [66.7.170.6] (helo=latakia.dyndns.org) by monty-python.gnu.org with esmtp (Exim 4.24) id 1AdYAL-00063a-9B for guile-user@gnu.org; Mon, 05 Jan 2004 12:05:21 -0500 Original-Received: by latakia.dyndns.org (Postfix, from userid 500) id 70960245AE; Mon, 5 Jan 2004 09:03:52 -0700 (MST) Original-To: guile-user@gnu.org In-Reply-To: <3FF8EF71.6090802@vzavenue.net> Original-Lines: 21 User-Agent: Gnus/5.09 (Gnus v5.9.0) Emacs/21.2 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:2528 X-Report-Spam: http://spam.gmane.org/gmane.lisp.guile.user:2528 Richard Todd writes: > > Then, (I was hoping only once every few years), you have to say > "Enough!" and break with the past. I'm not certain about that--after all, libc has stayed pretty much the same for decades. Heck, we still have gets(), for the truly perverse. Standard libraries should, as a rule, not change their interfaces. Given the right thought into their APIs at the outset, it's not needed. Even where it would be nice, it must be weighed against the need to maintain compatibility. I can still pick up little C progs from the clory days and have a _very_ good chance of compiling them; that would not be possible of libc kept changing. -- Robert Uhl What parts of `shall make no law,' `shall not be infringed,' and `shall not be violated' don't you understand? _______________________________________________ Guile-user mailing list Guile-user@gnu.org http://mail.gnu.org/mailman/listinfo/guile-user