From mboxrd@z Thu Jan 1 00:00:00 1970 Path: news.gmane.org!not-for-mail From: ludo@gnu.org (Ludovic =?utf-8?Q?Court=C3=A8s?=) Newsgroups: gmane.lisp.guile.devel Subject: Re: discussion: serialize procedures and continuations Date: Sat, 17 Aug 2013 14:55:36 +0200 Message-ID: <87li40xyrb.fsf@gnu.org> References: NNTP-Posting-Host: plane.gmane.org Mime-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: 8bit X-Trace: ger.gmane.org 1376744422 32030 80.91.229.3 (17 Aug 2013 13:00:22 GMT) X-Complaints-To: usenet@ger.gmane.org NNTP-Posting-Date: Sat, 17 Aug 2013 13:00:22 +0000 (UTC) To: guile-devel@gnu.org Original-X-From: guile-devel-bounces+guile-devel=m.gmane.org@gnu.org Sat Aug 17 15:00:24 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 1VAg7D-0001QN-7K for guile-devel@m.gmane.org; Sat, 17 Aug 2013 15:00:23 +0200 Original-Received: from localhost ([::1]:35852 helo=lists.gnu.org) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1VAg7C-0005Ue-SH for guile-devel@m.gmane.org; Sat, 17 Aug 2013 09:00:22 -0400 Original-Received: from eggs.gnu.org ([2001:4830:134:3::10]:50859) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1VAg72-0005ST-DI for guile-devel@gnu.org; Sat, 17 Aug 2013 09:00:18 -0400 Original-Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1VAg6w-0004xs-3d for guile-devel@gnu.org; Sat, 17 Aug 2013 09:00:12 -0400 Original-Received: from plane.gmane.org ([80.91.229.3]:43028) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1VAg6v-0004wl-TY for guile-devel@gnu.org; Sat, 17 Aug 2013 09:00:06 -0400 Original-Received: from list by plane.gmane.org with local (Exim 4.69) (envelope-from ) id 1VAg6u-0001Ab-8x for guile-devel@gnu.org; Sat, 17 Aug 2013 15:00:04 +0200 Original-Received: from reverse-83.fdn.fr ([80.67.176.83]) by main.gmane.org with esmtp (Gmexim 0.1 (Debian)) id 1AlnuQ-0007hv-00 for ; Sat, 17 Aug 2013 15:00:04 +0200 Original-Received: from ludo by reverse-83.fdn.fr with local (Gmexim 0.1 (Debian)) id 1AlnuQ-0007hv-00 for ; Sat, 17 Aug 2013 15:00:04 +0200 X-Injected-Via-Gmane: http://gmane.org/ Original-Lines: 19 Original-X-Complaints-To: usenet@ger.gmane.org X-Gmane-NNTP-Posting-Host: reverse-83.fdn.fr X-URL: http://www.fdn.fr/~lcourtes/ X-Revolutionary-Date: 30 Thermidor an 221 de la =?utf-8?Q?R=C3=A9volution?= X-PGP-Key-ID: 0xEA52ECF4 X-PGP-Key: http://www.fdn.fr/~lcourtes/ludovic.asc X-PGP-Fingerprint: 83C4 F8E5 10A3 3B4C 5BEA D15D 77DD 95E2 EA52 ECF4 X-OS: x86_64-unknown-linux-gnu User-Agent: Gnus/5.130007 (Ma Gnus v0.7) Emacs/24.3 (gnu/linux) Cancel-Lock: sha1:B0p9RCB3T936BbnSNaNRsLre0EI= X-detected-operating-system: by eggs.gnu.org: Genre and OS details not recognized. X-Received-From: 80.91.229.3 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:16567 Archived-At: Chaos Eternal skribis: > existing implementations: > Gambit-C: the termite module of gambit-c heavily depends on > serializable closures to have functions like remote process call, > process migration and remote spawn. > chicken: chicken has termite port and also has these function implemented. In Guile 2.0, you may be able to do implement closure serialization with support from (system vm program). (That will not be portable to 2.1/2.2, though.) > I am porting termite to guile. that's why I am interesting in this. Nice. HTH, Ludo’.