From mboxrd@z Thu Jan 1 00:00:00 1970 Path: news.gmane.org!not-for-mail From: Aharon Robbins Newsgroups: gmane.lisp.guile.devel Subject: Re: propose deprecation of generalized-vector-* Date: Mon, 04 Mar 2013 14:48:32 +0200 Message-ID: <201303041248.r24CmWLp004231@skeeve.com> References: NNTP-Posting-Host: plane.gmane.org Mime-Version: 1.0 Content-Type: text/plain; CHARSET=US-ASCII Content-Transfer-Encoding: 7BIT X-Trace: ger.gmane.org 1362415983 5007 80.91.229.3 (4 Mar 2013 16:53:03 GMT) X-Complaints-To: usenet@ger.gmane.org NNTP-Posting-Date: Mon, 4 Mar 2013 16:53:03 +0000 (UTC) To: guile-devel@gnu.org, beebe@math.utah.edu Original-X-From: guile-devel-bounces+guile-devel=m.gmane.org@gnu.org Mon Mar 04 17:53:21 2013 Return-path: Envelope-to: guile-devel@m.gmane.org Original-Received: from lists.gnu.org ([208.118.235.17]) by plane.gmane.org with esmtp (Exim 4.69) (envelope-from ) id 1UCYdW-0004xa-5h for guile-devel@m.gmane.org; Mon, 04 Mar 2013 17:53:14 +0100 Original-Received: from localhost ([::1]:39099 helo=lists.gnu.org) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1UCYdA-0007Ai-NE for guile-devel@m.gmane.org; Mon, 04 Mar 2013 11:52:52 -0500 Original-Received: from eggs.gnu.org ([208.118.235.92]:50076) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1UCUov-0000f0-Cl for guile-devel@gnu.org; Mon, 04 Mar 2013 07:48:47 -0500 Original-Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1UCUou-0000p2-7e for guile-devel@gnu.org; Mon, 04 Mar 2013 07:48:45 -0500 Original-Received: from mxout1.netvision.net.il ([194.90.9.20]:46567) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1UCUot-0000ol-W9 for guile-devel@gnu.org; Mon, 04 Mar 2013 07:48:44 -0500 Original-Received: from skeeve.com ([93.172.46.53]) by mxout1.netvision.net.il (Oracle Communications Messaging Server 7u4-24.01(7.0.4.24.0) 64bit (built Nov 17 2011)) with ESMTPS id <0MJ400GUFZKYQH50@mxout1.netvision.net.il> for guile-devel@gnu.org; Mon, 04 Mar 2013 14:48:35 +0200 (IST) Original-Received: from skeeve.com (skeeve.com [127.0.0.1]) by skeeve.com (8.14.4/8.14.4/Debian-2ubuntu2) with ESMTP id r24CmXPq004232; Mon, 04 Mar 2013 14:48:33 +0200 Original-Received: (from arnold@localhost) by skeeve.com (8.14.4/8.14.4/Submit) id r24CmWLp004231; Mon, 04 Mar 2013 14:48:32 +0200 In-reply-to: User-Agent: Heirloom mailx 12.5 6/20/10 X-detected-operating-system: by eggs.gnu.org: Solaris 10 X-Received-From: 194.90.9.20 X-Mailman-Approved-At: Mon, 04 Mar 2013 11:52:49 -0500 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:15858 Archived-At: Hello All. Nelson wrote: > If guile introduces full-fledged support of arrays for numeric > computing, and for communicating with external libraries, .... About which I don't have much comment. He then wrote: > The GNU gawk developers are currently working on similar extensions to > the code world outside the scripting language; it would make sense for > both gawk and guile groups to be aware of the efforts of the other: > > https://lists.gnu.org/mailman/listinfo/gawk-devel I wanted to clarify that this is a private mailing list, and is likely to remain so. However, documentation of the API is available at http://www.skeeve.com/api-chapter.pdf And of course, the texinfo source as well as all the code are available in the gawk git repo on savannah, in the 'master' branch. The above PDF has the full chapter (about 50 pages) explaining the API and how to use it, including examples, and about 5 pages from an appendix discussing the design decisions. The API is intended for interfacing with awk programs, and not as a general mechanism for any and all scripting languages. Nonetheless, if it's useful for the guile developers to see, that's great, and if anyone has comments about it, they may be sent to bug-gawk@gnu.org. Thanks, Arnold