Date: Sun, 24 Aug 2014 16:02:38 -0700 From: Rui Paulo <rpaulo@FreeBSD.org> To: dteske@FreeBSD.org Cc: freebsd-hackers@freebsd.org, Pedro Giffuni <pfg@freebsd.org>, "Wojciech A. Koszek" <wkoszek@freebsd.org>, Pedro Arthur <bygrandao@gmail.com> Subject: Re: Lua in the bootloader Message-ID: <7EB14166-BD1A-4AA0-A014-5279EE931947@FreeBSD.org> In-Reply-To: <16e101cfbfee$42b3b930$c81b2b90$@FreeBSD.org> References: <3D62F4F4-ECCF-4622-BB57-D028160F3451@freebsd.org> <157901cfbe83$6cbf18d0$463d4a70$@FreeBSD.org> <A87AA9EB-373F-400E-986E-4D9017EB2375@freebsd.org> <16e101cfbfee$42b3b930$c81b2b90$@FreeBSD.org>
next in thread | previous in thread | raw e-mail | index | archive | help
On Aug 24, 2014, at 15:53, <dteske@FreeBSD.org> <dteske@FreeBSD.org> = wrote: >=20 > Hey List, >=20 > Looks like the Lua Loader GSoC project went well as I'm > sure a lot of projects did (including my own student's). >=20 > I had some time to review the Lua Loader GSoC project > results (code-wise) and provide in-depth, detailed feed- > back on a hypothetical proposition: keeping Forth but > making Lua the default. >=20 > I'm not against the proposition, quite the contrary. The > limitations that I battle in Forth are significant enough > that I'd like to see if Lua can break said chains (such as > "dictionary full" errors causing BTX halt -- induced simply > by adding "too many functions" in Forth). >=20 > Please read below my comments which the GSoC > student (Pedro Arthur <bygrandao@gmail.com>) > and mentor (Wojciech A. Koszek <wkoszek@freebsd.org>) > wanted me to share with the mailing lists (I chose > -hackers). I have read some of your comments and I don't have much to add. However, being the guy who broke the boot loader (BTX halted, Forth = dictionary full, unable to recover) while trying to do something simple = at work, I cannot say how much I'd love to get rid of forth. Forth is a = language that only a few people care about and that's terrible for an = open source project. It's time we find a good alternative without = disrupting the boot process much.=20 I'd be happy to help reviewing any patch that helps bringing Lua as a = replacement for Forth. -- Rui Paulo
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?7EB14166-BD1A-4AA0-A014-5279EE931947>