From mboxrd@z Thu Jan 1 00:00:00 1970 Path: main.gmane.org!not-for-mail From: Joshua Judson Rosen Newsgroups: gmane.lisp.guile.user Subject: Re: Scheme translator Date: Tue, 12 Aug 2003 19:24:31 -0400 Sender: guile-user-bounces+guile-user=m.gmane.org@gnu.org Message-ID: <20030812232431.GD7293@linger.twisted-muse.org> References: NNTP-Posting-Host: deer.gmane.org Mime-Version: 1.0 Content-Type: multipart/mixed; boundary="===============1974392622==" X-Trace: sea.gmane.org 1060731346 28248 80.91.224.253 (12 Aug 2003 23:35:46 GMT) X-Complaints-To: usenet@sea.gmane.org NNTP-Posting-Date: Tue, 12 Aug 2003 23:35:46 +0000 (UTC) Cc: guile-user@gnu.org, Daniel Silva Original-X-From: guile-user-bounces+guile-user=m.gmane.org@gnu.org Wed Aug 13 01:35:45 2003 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 19mig4-0000Hz-00 for ; Wed, 13 Aug 2003 01:35:44 +0200 Original-Received: from localhost ([127.0.0.1] helo=monty-python.gnu.org) by monty-python.gnu.org with esmtp (Exim 4.20) id 19mifd-0000Mb-Bz for guile-user@m.gmane.org; Tue, 12 Aug 2003 19:35:17 -0400 Original-Received: from list by monty-python.gnu.org with tmda-scanned (Exim 4.20) id 19miXz-0002R2-4N for guile-user@gnu.org; Tue, 12 Aug 2003 19:27:23 -0400 Original-Received: from mail by monty-python.gnu.org with spam-scanned (Exim 4.20) id 19miXM-000214-8c for guile-user@gnu.org; Tue, 12 Aug 2003 19:27:15 -0400 Original-Received: from [207.217.120.54] (helo=conure.mail.pas.earthlink.net) by monty-python.gnu.org with esmtp (Exim 4.20) id 19miVO-0000cd-P8 for guile-user@gnu.org; Tue, 12 Aug 2003 19:24:42 -0400 Original-Received: from h-68-166-232-19.cmbrmaor.covad.net ([68.166.232.19] helo=linger.roz) by conure.mail.pas.earthlink.net with esmtp (Exim 3.33 #1) id 19miVE-0002GM-00; Tue, 12 Aug 2003 16:24:32 -0700 Original-Received: from rozzin by linger.roz with local (Exim 3.36 #1 (Debian)) id 19miVD-00017J-00; Tue, 12 Aug 2003 19:24:31 -0400 Original-To: Neil Jerram In-Reply-To: User-Agent: Mutt/1.5.4i 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:2178 X-Report-Spam: http://spam.gmane.org/gmane.lisp.guile.user:2178 --===============1974392622== Content-Type: multipart/signed; micalg=pgp-sha1; protocol="application/pgp-signature"; boundary="NklN7DEeGtkPCoo3" Content-Disposition: inline --NklN7DEeGtkPCoo3 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline Content-Transfer-Encoding: quoted-printable On Tue, Aug 12, 2003 at 07:42:40AM +0100, Neil Jerram wrote: > >>>>> "Daniel" =3D=3D Daniel Silva writes: >=20 > Daniel> Hello everyone, > Daniel> Has the Guile community considered a Python to Scheme transla= tor/compiler? > Daniel> I'm very interested in such a project and hope others are too. >=20 > Thomas Bushnell (of Hurd fame) was working on one, but AFAIK hasn't > shared any of the result yet. Actually, he's got a project set-up on Savannah: http://savannah.gnu.org/projects/gpc There is some code in CVS. I'm not sure what his intent is with this--if he's listening, I'd love to hear it. I'd also love to hear what Daniel's is. The reasons that I've imagined for writing a `Python-to-Guile translator' are: * To convert Python's libraries for use with/from Guile =20 * To use Guile's libraries from Python (Sam Rushing was planning to do this with Lunacy, at some point--I think that his main reason was that he saw it as the easiest path to a Python with call/cc) * Adding a Python-like extension-language to embedded-Guile applications. I guess it's really only two fundamental categories: * A platform for new Python code (like, say, Jython) * Compatibilty with existing Python code And they seem very different.... --=20 "Computing is based on utility, performance, efficiency, and cleverness. Where are beauty, compassion, humanity, morality, the human spirit, and creativity?" --Richard Gabriel's Fayerabend Invitati= on --NklN7DEeGtkPCoo3 Content-Type: application/pgp-signature Content-Disposition: inline -----BEGIN PGP SIGNATURE----- Version: GnuPG v1.2.2 (GNU/Linux) iD8DBQE/OXcvGAGi4aw0pPYRAvEEAJ9EZpJCrz/YZY2B1GayOptKvS+aogCglbxb 4qeL0J9DU7EkKxzjZpGD4CU= =p9X4 -----END PGP SIGNATURE----- --NklN7DEeGtkPCoo3-- --===============1974392622== Content-Type: text/plain; charset="us-ascii" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit Content-Disposition: inline _______________________________________________ Guile-user mailing list Guile-user@gnu.org http://mail.gnu.org/mailman/listinfo/guile-user --===============1974392622==--