From mboxrd@z Thu Jan 1 00:00:00 1970 Path: main.gmane.org!not-for-mail From: Mike Gran Newsgroups: gmane.lisp.guile.user Subject: Re: Uniform vectors, user survey Date: Mon, 25 Oct 2004 15:00:03 -0700 (PDT) Sender: guile-user-bounces+guile-user=m.gmane.org@gnu.org Message-ID: <20041025220003.55134.qmail@web14325.mail.yahoo.com> References: Reply-To: spikegran@earthlink.net NNTP-Posting-Host: deer.gmane.org Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii X-Trace: sea.gmane.org 1098741633 17576 80.91.229.6 (25 Oct 2004 22:00:33 GMT) X-Complaints-To: usenet@sea.gmane.org NNTP-Posting-Date: Mon, 25 Oct 2004 22:00:33 +0000 (UTC) Original-X-From: guile-user-bounces+guile-user=m.gmane.org@gnu.org Tue Oct 26 00:00:23 2004 Return-path: Original-Received: from lists.gnu.org ([199.232.76.165]) by deer.gmane.org with esmtp (Exim 3.35 #1 (Debian)) id 1CMCt4-0000W4-00 for ; Tue, 26 Oct 2004 00:00:22 +0200 Original-Received: from localhost ([127.0.0.1] helo=lists.gnu.org) by lists.gnu.org with esmtp (Exim 4.33) id 1CMD0j-0003p2-TL for guile-user@m.gmane.org; Mon, 25 Oct 2004 18:08:17 -0400 Original-Received: from mailman by lists.gnu.org with tmda-scanned (Exim 4.33) id 1CMD0g-0003ox-6I for guile-user@gnu.org; Mon, 25 Oct 2004 18:08:14 -0400 Original-Received: from exim by lists.gnu.org with spam-scanned (Exim 4.33) id 1CMD0f-0003ol-PO for guile-user@gnu.org; Mon, 25 Oct 2004 18:08:13 -0400 Original-Received: from [199.232.76.173] (helo=monty-python.gnu.org) by lists.gnu.org with esmtp (Exim 4.33) id 1CMD0f-0003oi-Mk for guile-user@gnu.org; Mon, 25 Oct 2004 18:08:13 -0400 Original-Received: from [66.163.176.36] (helo=web14325.mail.yahoo.com) by monty-python.gnu.org with smtp (Exim 4.34) id 1CMCso-0004Ef-Ff for guile-user@gnu.org; Mon, 25 Oct 2004 18:00:06 -0400 Original-Received: from [199.46.200.230] by web14325.mail.yahoo.com via HTTP; Mon, 25 Oct 2004 15:00:03 PDT Original-To: guile-user@gnu.org In-Reply-To: X-BeenThere: guile-user@gnu.org X-Mailman-Version: 2.1.5 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:3631 X-Report-Spam: http://spam.gmane.org/gmane.lisp.guile.user:3631 To be honest, I rarely used them. Standard vectors and lists are good enough for me. I don't seem to have any memory or speed problems in what I'm doing. I've always thought the way the "old" vectors used prototypes, such as 'a' or 1/3, in scm_dimensions_to_uniform_array and related functions was a bit ad hoc. I'd have preferred something more orderly. It is true the SMOBs could be wrangled to do the work, but, SMOBs still remain an unintuitive subject for anyone just coming to Guile. The barrier for entry is too high in 1.6: the documentation talks a lot about memory, allocation, garbage collection, etc, which ideally is what one is trying to avoid learning by using Scheme. Vociferous in my ignorance, -- Mike __________________________________ Do you Yahoo!? Yahoo! Mail - You care about security. So do we. http://promotions.yahoo.com/new_mail _______________________________________________ Guile-user mailing list Guile-user@gnu.org http://lists.gnu.org/mailman/listinfo/guile-user