From owner-freebsd-current@FreeBSD.ORG Mon Aug 16 08:23:41 2010 Return-Path: Delivered-To: freebsd-current@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id F1CE01065693; Mon, 16 Aug 2010 08:23:41 +0000 (UTC) (envelope-from mike@reifenberger.com) Received: from mail-out.m-online.net (mail-out.m-online.net [212.18.0.9]) by mx1.freebsd.org (Postfix) with ESMTP id A79918FC0C; Mon, 16 Aug 2010 08:23:40 +0000 (UTC) Received: from frontend1.mail.m-online.net (unknown [192.168.8.180]) by mail-out.m-online.net (Postfix) with ESMTP id E1FDC1C157CE; Mon, 16 Aug 2010 10:04:20 +0200 (CEST) Received: from mail.reifenberger.com (ppp-93-104-48-250.dynamic.mnet-online.de [93.104.48.250]) (using TLSv1 with cipher ADH-AES256-SHA (256/256 bits)) (No client certificate requested) by mail.mnet-online.de (Postfix) with ESMTPS id CE08E1C001CF; Mon, 16 Aug 2010 10:04:20 +0200 (CEST) Received: by mail.reifenberger.com (Postfix, from userid 1001) id 705BF32577; Mon, 16 Aug 2010 10:04:20 +0200 (CEST) Received: from localhost (localhost [127.0.0.1]) by mail.reifenberger.com (Postfix) with ESMTP id 68EC132574; Mon, 16 Aug 2010 10:04:20 +0200 (CEST) Date: Mon, 16 Aug 2010 10:04:20 +0200 (CEST) From: Michael Reifenberger To: Poul-Henning Kamp In-Reply-To: <2295.1281943489@critter.freebsd.dk> Message-ID: References: <2295.1281943489@critter.freebsd.dk> User-Agent: Alpine 2.00 (BSF 1167 2008-08-23) MIME-Version: 1.0 Content-Type: TEXT/PLAIN; charset=US-ASCII; format=flowed Cc: freebsd-current@FreeBSD.org, Doug Barton , Ivan Voras Subject: Re: Interpreted language(s) in the base X-BeenThere: freebsd-current@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: Discussions about the use of FreeBSD-current List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 16 Aug 2010 08:23:42 -0000 On Mon, 16 Aug 2010, Poul-Henning Kamp wrote: ... > PS: The sickening irony is that today we have two embedded languages, > one in the kernel even, and it is the most crappy ones you can > imagine: Forth and ACPI. > Besides the syntax FORTH ist the only embeddable high level language which has both intepreter and compiler built in. It has a small form factor too. One alternative could be something like WABA (http://waba.sourceforge.net/). Besides the wrong license it would mean to have pre-compiled byte code on the FS and no chance to recompile on the fly... Or ECMAScript as a pure interpreted language. Bye/2 --- Michael Reifenberger Michael@Reifenberger.com http://www.Reifenberger.com