From mboxrd@z Thu Jan 1 00:00:00 1970 Path: main.gmane.org!not-for-mail From: Rob Browning Newsgroups: gmane.lisp.guile.devel Subject: Re: Roadmap and goals? Date: Thu, 18 Apr 2002 14:26:18 -0500 Sender: guile-devel-admin@gnu.org Message-ID: <87elhcerl1.fsf@raven.i.defaultvalue.org> References: NNTP-Posting-Host: localhost.gmane.org Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii X-Trace: main.gmane.org 1019158070 30449 127.0.0.1 (18 Apr 2002 19:27:50 GMT) X-Complaints-To: usenet@main.gmane.org NNTP-Posting-Date: Thu, 18 Apr 2002 19:27:50 +0000 (UTC) Cc: guile-devel@gnu.org Return-path: Original-Received: from fencepost.gnu.org ([199.232.76.164]) by main.gmane.org with esmtp (Exim 3.33 #1 (Debian)) id 16yHZO-0007ut-00 for ; Thu, 18 Apr 2002 21:27:50 +0200 Original-Received: from localhost ([127.0.0.1] helo=fencepost.gnu.org) by fencepost.gnu.org with esmtp (Exim 3.34 #1 (Debian)) id 16yHYz-00054n-00; Thu, 18 Apr 2002 15:27:25 -0400 Original-Received: from dsl-209-87-109-2.constant.com ([209.87.109.2] helo=defaultvalue.org) by fencepost.gnu.org with esmtp (Exim 3.34 #1 (Debian)) id 16yHY7-0004ye-00 for ; Thu, 18 Apr 2002 15:26:32 -0400 Original-Received: from raven.i.defaultvalue.org (raven.i.defaultvalue.org [192.168.1.7]) by defaultvalue.org (Postfix) with ESMTP id 7CB7017EA; Thu, 18 Apr 2002 14:26:24 -0500 (CDT) Original-Received: by raven.i.defaultvalue.org (Postfix, from userid 1000) id 8555F2DD5; Thu, 18 Apr 2002 14:26:18 -0500 (CDT) Original-To: bitwize@wizards-of-source.org In-Reply-To: (bitwize@wizards-of-source.org's message of "Thu, 18 Apr 2002 16:58:25 +0200 (CEST)") Original-Lines: 28 User-Agent: Gnus/5.090006 (Oort Gnus v0.06) Emacs/21.2 (i386-debian-linux-gnu) Errors-To: guile-devel-admin@gnu.org X-BeenThere: guile-devel@gnu.org X-Mailman-Version: 2.0.9 Precedence: bulk List-Help: List-Post: List-Subscribe: , List-Id: Developers list for Guile, the GNU extensibility library List-Unsubscribe: , List-Archive: Xref: main.gmane.org gmane.lisp.guile.devel:408 X-Report-Spam: http://spam.gmane.org/gmane.lisp.guile.devel:408 bitwize@wizards-of-source.org writes: > It may be too much to ask, but I'd like to see a VM being integrated > into guile-core. The one that Keisuke Nishida wrote a while back is > supposedly really good; integrating it so that byte-compilation and > execution of bytecodes becomes the default method of interpretation > and execution (much as it is with mzscheme) would be a Good Thing > for Guile, performance-wise. A VM is possible, but see the other recent notes on what probably needs to happen first, in particular Marius' (and my) recent mails about the macro system, module system cleanups, etc. > Responding to .NET, SOAP, and all that hype-based hoopla with > efficient Scheme-based simple RPC and secure mobile code mechanisms > would be nifty. One thing you might want to check out is ice-9/safe.scm if you haven't looked at it yet. It's not what you're talking about above, but it does allow you to create environments where it's supposed to be safe to eval random-untrusted-code and have very careful control over what it could possibly do. -- Rob Browning rlb @defaultvalue.org, @linuxdevel.com, and @debian.org Previously @cs.utexas.edu GPG=1C58 8B2C FB5E 3F64 EA5C 64AE 78FE E5FE F0CB A0AD _______________________________________________ Guile-devel mailing list Guile-devel@gnu.org http://mail.gnu.org/mailman/listinfo/guile-devel