From owner-freebsd-hackers@FreeBSD.ORG Sat Mar 15 03:54:01 2014 Return-Path: Delivered-To: freebsd-hackers@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) (using TLSv1 with cipher ADH-AES256-SHA (256/256 bits)) (No client certificate requested) by hub.freebsd.org (Postfix) with ESMTPS id DD2E372B for ; Sat, 15 Mar 2014 03:54:01 +0000 (UTC) Received: from nm43-vm10.bullet.mail.bf1.yahoo.com (nm43-vm10.bullet.mail.bf1.yahoo.com [216.109.114.171]) (using TLSv1 with cipher DHE-RSA-AES256-SHA (256/256 bits)) (No client certificate requested) by mx1.freebsd.org (Postfix) with ESMTPS id 4F3C37C1 for ; Sat, 15 Mar 2014 03:54:01 +0000 (UTC) Received: from [98.139.212.153] by nm43.bullet.mail.bf1.yahoo.com with NNFMP; 15 Mar 2014 03:51:48 -0000 Received: from [98.139.211.195] by tm10.bullet.mail.bf1.yahoo.com with NNFMP; 15 Mar 2014 03:51:48 -0000 Received: from [127.0.0.1] by smtp204.mail.bf1.yahoo.com with NNFMP; 15 Mar 2014 03:51:48 -0000 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=yahoo.com; s=s1024; t=1394855508; bh=fuvo5rCbkq5ynvT2o+c4M8oxWNoW2MkN17G99IHyL9M=; h=X-Yahoo-Newman-Id:X-Yahoo-Newman-Property:X-YMail-OSG:X-Yahoo-SMTP:X-Rocket-Received:Date:From:To:Cc:Subject:Message-ID:References:MIME-Version:Content-Type:Content-Disposition:In-Reply-To:User-Agent; b=ZgUZ18d9H6C0SDZ4qaBzlSLDbjg9SXXL21Tp3POv+iGXs4XazmFZKk0Olbgn0+JexxtNtGO9le6919Ijfx5bpqLcMiIvtOXkCJU8nplJmvNcEMPrHpRAwZFOFsuyINLeJ9kfjbEd/mLB1satpyd6ufRoY3P3IvS1TQFl+V36tXk= X-Yahoo-Newman-Id: 824527.67376.bm@smtp204.mail.bf1.yahoo.com X-Yahoo-Newman-Property: ymail-3 X-YMail-OSG: vg7yJ88VM1l5Nk5l4iy_lB3MfzHj5rFtEZ4CyKcNUokoYbV zuprb2_mHvS1GhRvRvjDnrGzQuypjourNEbUHP7UhESSEvpAH8r1k3YWXYfq obMjtIGnekISTeFBOVVTuY6WGZ7FeDWCtddTd3.oav4W5vCpPLYucYL36Dtd tT8ildy41en24jjuFZ.xB.9XA4O_HJcaNBOM263_B.s0_z6z1R0GMpZwnFz2 LD2vBWJRqQBg0fAODyAcbBoZneK1PaBfRG7TsNNmUmsDZmxABStjwDxr4VHK r65A6CHm1nv9T2jJtQkXbeAs9hMXxaC5fiFldMglpFA_PNWsjy7uHWFG5D5C zOrcSgzoG1JS07b89MEu141UuaoMsOHpiKOR6vomu_aA6LvPToip1Gx8SVI. YB4aISmYiP6WGFSIhBS1NUp4DFy80HXbcxesNBwwXSgR1LIM3DkqptWkc0Ug y457E9mKclIL1qlneIzfNWrYDrbPBswWfuILW7jxWwOApu5A5fqaBd1ELzbb p1Ht0vsRreWYDIJNpU.3KBT1mthHIfRFmeA-- X-Yahoo-SMTP: yVvIDoOswBD5zOzqXnwUE.yVSR2Kvw-- X-Rocket-Received: from nbu (walt.ford@71.168.199.64 with plain [98.138.105.22]) by smtp204.mail.bf1.yahoo.com with SMTP; 14 Mar 2014 20:51:48 -0700 PDT Date: Fri, 14 Mar 2014 23:51:44 -0400 From: Walt Ford To: Warren Block Subject: Re: Overhaul the config system with Lua Message-ID: <20140315035144.GC6674@nbu> References: <20140315001820.GB5765@nbu> MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline In-Reply-To: User-Agent: Mutt/1.5.21 (2010-09-15) Cc: freebsd-hackers , =?utf-8?B?5pyx5rGf?= X-BeenThere: freebsd-hackers@freebsd.org X-Mailman-Version: 2.1.17 Precedence: list List-Id: Technical Discussions relating to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sat, 15 Mar 2014 03:54:01 -0000 On Fri, Mar 14, 2014 at 09:36:34PM -0600, Warren Block wrote: > On Fri, 14 Mar 2014, Walt Ford wrote: > > >That's an excellent project. I've had Lua in my own base system for > >years and have converted the rc system to use it at various times, > >along with some base utilities. > > Speaking as someone who thinks too much stuff is in base... I'd like > to see Lua in base. Or any modern scripting language, but Lua is > small and has the right license. NetBSD put it in their kernel (!). I agree, I think all of contrib should be in ports only, but I prefer a base with Lua. I didn't know NetBSD put it in their kernel. I started experimenting with an embedded interpreter as a replacement for mi_startup() to easily pass control back to it from subsystems, but I never got too far. -- Walt