From mboxrd@z Thu Jan 1 00:00:00 1970 Path: news.gmane.org!not-for-mail From: Paul Smith Newsgroups: gmane.lisp.guile.user Subject: Guile portability? Date: Thu, 22 Sep 2011 14:03:46 -0400 Organization: GNU's Not UNIX! Message-ID: <1316714626.3129.38.camel@psmith-ubeta> Reply-To: psmith@gnu.org NNTP-Posting-Host: lo.gmane.org Mime-Version: 1.0 Content-Type: text/plain; charset="us-ascii" Content-Transfer-Encoding: 7bit X-Trace: dough.gmane.org 1316714645 2842 80.91.229.12 (22 Sep 2011 18:04:05 GMT) X-Complaints-To: usenet@dough.gmane.org NNTP-Posting-Date: Thu, 22 Sep 2011 18:04:05 +0000 (UTC) To: guile-user@gnu.org Original-X-From: guile-user-bounces+guile-user=m.gmane.org@gnu.org Thu Sep 22 20:03:57 2011 Return-path: Envelope-to: guile-user@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 1R6ncq-0008SR-0c for guile-user@m.gmane.org; Thu, 22 Sep 2011 20:03:56 +0200 Original-Received: from localhost ([::1]:45050 helo=lists.gnu.org) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1R6nco-00033d-Lw for guile-user@m.gmane.org; Thu, 22 Sep 2011 14:03:54 -0400 Original-Received: from eggs.gnu.org ([140.186.70.92]:53609) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1R6nck-00033X-AR for guile-user@gnu.org; Thu, 22 Sep 2011 14:03:51 -0400 Original-Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1R6ncj-0004DS-Df for guile-user@gnu.org; Thu, 22 Sep 2011 14:03:50 -0400 Original-Received: from mx0a-000f4101.pphosted.com ([67.231.144.146]:40678) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1R6ncj-0004DK-4o for guile-user@gnu.org; Thu, 22 Sep 2011 14:03:49 -0400 Original-Received: from pps.filterd (m0000260 [127.0.0.1]) by mx0a-000f4101.pphosted.com (8.14.3/8.14.3) with SMTP id p8MI1tmf001052 for ; Thu, 22 Sep 2011 14:03:47 -0400 Original-Received: from mta1.netezza.com (mta1.netezza.com [12.148.248.132]) by mx0a-000f4101.pphosted.com with ESMTP id yx00c226h-1 (version=TLSv1/SSLv3 cipher=AES128-SHA bits=128 verify=NOT) for ; Thu, 22 Sep 2011 14:03:47 -0400 Original-Received: from [172.29.82.111] (172.29.82.111) by owa1.netezza.com (172.29.50.131) with Microsoft SMTP Server id 8.1.436.0; Thu, 22 Sep 2011 14:03:46 -0400 X-Mailer: Evolution 2.32.2 X-Proofpoint-Virus-Version: vendor=fsecure engine=2.50.10432:5.4.6813, 1.0.211, 0.0.0000 definitions=2011-09-22_06:2011-09-22, 2011-09-22, 1970-01-01 signatures=0 X-detected-operating-system: by eggs.gnu.org: GNU/Linux 2.6, seldom 2.4 (older, 4) X-Received-From: 67.231.144.146 X-BeenThere: guile-user@gnu.org X-Mailman-Version: 2.1.14 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 Original-Sender: guile-user-bounces+guile-user=m.gmane.org@gnu.org Xref: news.gmane.org gmane.lisp.guile.user:8823 Archived-At: I can't find any statements on the Guile pages about portability: what operating systems does it support, how well are they supported, etc.? Before I started using Guile I naively assumed it was basically just a parser and so it was almost trivially very portable. Now that I see all the advanced features and capabilities it strikes me that Guile is not nearly so easily ported to non-POSIX-style systems as I assumed. The docs say it's "the official language for the GNU operating system", but what about non-GNU OS's, such as AIX/Solaris/HP-UX, the various BSD's, or Windows, or MacOS, or even more specialized environments like OpenVMS, AmigaOS, etc.? Cheers!