From mboxrd@z Thu Jan 1 00:00:00 1970 Path: news.gmane.org!not-for-mail From: Mike Gran Newsgroups: gmane.lisp.guile.devel Subject: Re: Guile: What's wrong with this? Date: Tue, 3 Jan 2012 08:30:53 -0800 (PST) Message-ID: <1325608253.86365.YahooMailNeo@web37904.mail.mud.yahoo.com> References: <4F027F35.5020001@gmail.com> <1325603029.22166.YahooMailNeo@web37906.mail.mud.yahoo.com> <4F032C41.3070300@gmail.com> Reply-To: Mike Gran NNTP-Posting-Host: lo.gmane.org Mime-Version: 1.0 Content-Type: text/plain; charset=iso-8859-1 Content-Transfer-Encoding: quoted-printable X-Trace: dough.gmane.org 1325608262 8185 80.91.229.12 (3 Jan 2012 16:31:02 GMT) X-Complaints-To: usenet@dough.gmane.org NNTP-Posting-Date: Tue, 3 Jan 2012 16:31:02 +0000 (UTC) Cc: "gnu-prog-discuss@gnu.org" , guile-devel Development To: Bruce Korb Original-X-From: guile-devel-bounces+guile-devel=m.gmane.org@gnu.org Tue Jan 03 17:30:58 2012 Return-path: Envelope-to: guile-devel@m.gmane.org Original-Received: from lists.gnu.org ([140.186.70.17]) by lo.gmane.org with esmtp (Exim 4.69) (envelope-from ) id 1Ri7GM-0002J3-3l for guile-devel@m.gmane.org; Tue, 03 Jan 2012 17:30:58 +0100 Original-Received: from localhost ([::1]:51591 helo=lists.gnu.org) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1Ri7GL-0006xG-L8 for guile-devel@m.gmane.org; Tue, 03 Jan 2012 11:30:57 -0500 Original-Received: from eggs.gnu.org ([140.186.70.92]:49714) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1Ri7GK-0006wj-5T for guile-devel@gnu.org; Tue, 03 Jan 2012 11:30:56 -0500 Original-Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1Ri7GJ-0000JT-78 for guile-devel@gnu.org; Tue, 03 Jan 2012 11:30:56 -0500 Original-Received: from nm33-vm4.bullet.mail.bf1.yahoo.com ([72.30.239.204]:43639) by eggs.gnu.org with smtp (Exim 4.71) (envelope-from ) id 1Ri7GI-0000JG-Un for guile-devel@gnu.org; Tue, 03 Jan 2012 11:30:55 -0500 Original-Received: from [98.139.212.150] by nm33.bullet.mail.bf1.yahoo.com with NNFMP; 03 Jan 2012 16:30:54 -0000 Original-Received: from [98.139.212.247] by tm7.bullet.mail.bf1.yahoo.com with NNFMP; 03 Jan 2012 16:30:54 -0000 Original-Received: from [127.0.0.1] by omp1056.mail.bf1.yahoo.com with NNFMP; 03 Jan 2012 16:30:54 -0000 X-Yahoo-Newman-Property: ymail-3 X-Yahoo-Newman-Id: 384544.30628.bm@omp1056.mail.bf1.yahoo.com Original-Received: (qmail 86926 invoked by uid 60001); 3 Jan 2012 16:30:53 -0000 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=yahoo.com; s=s1024; t=1325608253; bh=EdG985fC44ZGppfZy2I7G8LKnjZpLBQn3wtNSDIr7zc=; h=X-YMail-OSG:Received:X-Mailer:References:Message-ID:Date:From:Reply-To:Subject:To:Cc:In-Reply-To:MIME-Version:Content-Type:Content-Transfer-Encoding; b=bhweKEAe07Y07UxEMQn6D23wJBTPn+Mo9EKvXHIZXtK8udzXOl+A3VdtEJcuuoGmRmy/qNJwupqS6Yhr5USSEr5PxsZbVlcxEgCo+bNfed/KzlXY7yZS06eNft4RWft3jNCtnn4GbqWdQT7Ash78pPRrt5dJYKDMfaj//UpRn/w= DomainKey-Signature: a=rsa-sha1; q=dns; c=nofws; s=s1024; d=yahoo.com; h=X-YMail-OSG:Received:X-Mailer:References:Message-ID:Date:From:Reply-To:Subject:To:Cc:In-Reply-To:MIME-Version:Content-Type:Content-Transfer-Encoding; b=HaaNX3WJmaUi4WNREHIpZ3OnBJjXzY6p9QO+3PuYQO16a5qs8RjtOkssfICpduM+R6ONQM8tVTf22nlFo4aZZr1UHSYd9/G/ai8CFnZeZAJvRFavjJzTjK39KvZPL31CPGNbEusAG1F4axR2F8j+MyqUvKhWiZnzbB4fzNvry5I=; X-YMail-OSG: z1EGnigVM1lPXwemP_BsPDFZiiSg535O7hsU5EX953uC.cF eIRC8ETWl7VLdnJ0PyENjAqHFsqwIV4mxLl.jgmQ49DIv8QG7bcK84F3aI4M EzuJXhT0LnbRuh6ycJjxUJ.J29fwj6rIMkILNPrxdRaPMlU.oP8wwfCoupdq qjqDR71upuRx7X1IMin6N297Brng0.F_wAvvoO6mQSKz59RsHg5dejXIYGGl rQl2pYOrOC4_mS_mOqH.tOcJVc0yk6VWx0SdT.uoaslaA08bpXAFMyzTqgkJ JFDYrwMpeYh6hZn.Deui5xIPtEaHjJRIkO0CmzuDGHE4Ejsc7AkEzXOquTo3 i.lykeyXlP4ZbUFNI8cheNdSrgWXPg3GW_AWQMx7wmoklihXXOHqF9pnppD6 QMUnVDQzMgZBbCglTxELEgUJ6caZDbRp__CRs.1EqMV9J0ln6QxlI8u3VgWL qAWUUkBpKXRMQ3oSJQnrS8g-- Original-Received: from [71.140.101.94] by web37904.mail.mud.yahoo.com via HTTP; Tue, 03 Jan 2012 08:30:53 PST X-Mailer: YahooMailWebService/0.8.115.331698 In-Reply-To: <4F032C41.3070300@gmail.com> X-detected-operating-system: by eggs.gnu.org: Genre and OS details not recognized. X-Received-From: 72.30.239.204 X-BeenThere: guile-devel@gnu.org X-Mailman-Version: 2.1.14 Precedence: list List-Id: "Developers list for Guile, the GNU extensibility library" List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: guile-devel-bounces+guile-devel=m.gmane.org@gnu.org Original-Sender: guile-devel-bounces+guile-devel=m.gmane.org@gnu.org Xref: news.gmane.org gmane.lisp.guile.devel:13236 Archived-At: > From: Bruce Korb =0A=0A> 2.=A0 it is completely, ut= terly wrong to mutilate the=0A> =A0 =A0 Guile library into such a contortio= n that it=0A> =A0 =A0 interprets this:=0A> =A0 =A0 =A0 =A0 (define y "hello= ")=0A> =A0 =A0 to be a request to create an immutable string anyway.=0A> = =A0 =A0 It very, very plainly says, "make 'y' and fill it with=0A> =A0 =A0 = the string "hello".=A0 Making it read only is crazy.=0A=0AAgreed.=0A=0A-Mik= e=0A