From mboxrd@z Thu Jan 1 00:00:00 1970 Path: news.gmane.org!not-for-mail From: Stefan Israelsson Tampe Newsgroups: gmane.lisp.guile.devel Subject: Re: thoughts on native code Date: Thu, 15 Nov 2012 19:03:07 +0100 Message-ID: References: <50A4C19A.3030907@gmail.com> <87k3tmu54z.fsf@tines.lan> NNTP-Posting-Host: plane.gmane.org Mime-Version: 1.0 Content-Type: multipart/alternative; boundary=20cf3074d8629aae7104ce8c762f X-Trace: ger.gmane.org 1353002597 32329 80.91.229.3 (15 Nov 2012 18:03:17 GMT) X-Complaints-To: usenet@ger.gmane.org NNTP-Posting-Date: Thu, 15 Nov 2012 18:03:17 +0000 (UTC) Cc: guile-devel To: Mark H Weaver Original-X-From: guile-devel-bounces+guile-devel=m.gmane.org@gnu.org Thu Nov 15 19:03:27 2012 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 1TZ3mg-0004Lf-BY for guile-devel@m.gmane.org; Thu, 15 Nov 2012 19:03:26 +0100 Original-Received: from localhost ([::1]:39414 helo=lists.gnu.org) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1TZ3mW-0007bk-AM for guile-devel@m.gmane.org; Thu, 15 Nov 2012 13:03:16 -0500 Original-Received: from eggs.gnu.org ([208.118.235.92]:59266) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1TZ3mR-0007aa-5h for guile-devel@gnu.org; Thu, 15 Nov 2012 13:03:14 -0500 Original-Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1TZ3mO-0008Mg-1w for guile-devel@gnu.org; Thu, 15 Nov 2012 13:03:11 -0500 Original-Received: from mail-qc0-f169.google.com ([209.85.216.169]:64692) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1TZ3mN-0008MG-U5 for guile-devel@gnu.org; Thu, 15 Nov 2012 13:03:07 -0500 Original-Received: by mail-qc0-f169.google.com with SMTP id t2so1408269qcq.0 for ; Thu, 15 Nov 2012 10:03:07 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20120113; h=mime-version:in-reply-to:references:date:message-id:subject:from:to :cc:content-type; bh=J9tg2EzKNbjLFwCTA33toSRIVyBjfjXtJQwT+QvZJMY=; b=wzkeStAjsyXjfyVJpuRbWItn1ry9Nvb2UOjX8um1ykiO+BJPsPSoSyHwinDUJouYOv ZIKoG1MaCNJCCA3QukE0LRvmN63LlixHTBXScLmr35ZAjZt8Ph7yU4Q9OzTsdPLtWcLR FkxxwBM5JqUcEB65nWqkP/d5epnI4mIc0KZi45ou8sgaXxtVTVZWwQtn8pKVKand7GNa R+COxoYUsOLUWLpk20JAzxW5sCzf8IfoxhakZzkkafGrk3VLjPkJDnltbLuu6YkYIkiW qwVzqnHyB5CgvVQbkMhVRv+LJsekSoCYXUlWFet3/llg6m5dGPyRBXOKw/igmZGyh1rJ h0hw== Original-Received: by 10.224.42.139 with SMTP id s11mr1909898qae.52.1353002587434; Thu, 15 Nov 2012 10:03:07 -0800 (PST) Original-Received: by 10.49.121.104 with HTTP; Thu, 15 Nov 2012 10:03:07 -0800 (PST) In-Reply-To: <87k3tmu54z.fsf@tines.lan> X-detected-operating-system: by eggs.gnu.org: GNU/Linux 3.x [fuzzy] X-Received-From: 209.85.216.169 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:15171 Archived-At: --20cf3074d8629aae7104ce8c762f Content-Type: text/plain; charset=ISO-8859-1 Hi, Yes this is pre-work and what i'm doing is an investigation trying out things. bare that in mind :-) For the assembler it can be really good to support one that comes with guile so I do not find this work as a research work but as a service work to propose components that can be included in guile. Mark, don't you agree on that my higher level research here is experimental, but that you will need to have some kind of assembler in the end to have a sane working environment to output native code? /Stefan On Thu, Nov 15, 2012 at 6:50 PM, Mark H Weaver wrote: > Before anyone spends any more time on this, I want to make it clear that > although I very much appreciate Stefan's pioneering spirit, and some of > his ideas are likely to be incorporated, Stefan's work on native > compilation is an independent project of his, and is unlikely to be > merged into the official Guile. Andy and I have been planning a > different approach. > > Mark > --20cf3074d8629aae7104ce8c762f Content-Type: text/html; charset=ISO-8859-1 Content-Transfer-Encoding: quoted-printable Hi,

Yes this is pre-work and what i'm doing is an investigation = trying out things. bare that in mind :-)

For the assembler it can be= really good to support one that comes with guile so I do not find this
work as a research work but as a service work to propose components that ca= n be included in guile.

Mark, don't you agree on that my higher = level research here is experimental, but that you will need to have
some kind of assembler in the end to have a sane working environment to out= put native code?

/Stefan


On Thu, Nov 15, 2012 at 6:50 PM, Mark H Weaver <mhw@net= ris.org> wrote:
Before anyone spends any more time on this, = I want to make it clear that
although I very much appreciate Stefan's pioneering spirit, and some of=
his ideas are likely to be incorporated, Stefan's work on native
compilation is an independent project of his, and is unlikely to be
merged into the official Guile. =A0Andy and I have been planning a
different approach.

=A0 =A0 =A0 Mark

--20cf3074d8629aae7104ce8c762f--