From owner-freebsd-current Fri Oct 30 12:13:24 1998 Return-Path: Received: (from majordom@localhost) by hub.freebsd.org (8.8.8/8.8.8) id MAA20286 for freebsd-current-outgoing; Fri, 30 Oct 1998 12:13:24 -0800 (PST) (envelope-from owner-freebsd-current@FreeBSD.ORG) Received: from dingo.cdrom.com (dingo.cdrom.com [204.216.28.145]) by hub.freebsd.org (8.8.8/8.8.8) with ESMTP id MAA20279 for ; Fri, 30 Oct 1998 12:13:23 -0800 (PST) (envelope-from mike@dingo.cdrom.com) Received: from dingo.cdrom.com (localhost.cdrom.com [127.0.0.1]) by dingo.cdrom.com (8.9.1/8.8.8) with ESMTP id MAA01772 for ; Fri, 30 Oct 1998 12:13:09 -0800 (PST) (envelope-from mike@dingo.cdrom.com) Message-Id: <199810302013.MAA01772@dingo.cdrom.com> X-Mailer: exmh version 2.0.2 2/24/98 To: current@FreeBSD.ORG Subject: Re: New boot loader and alternate kernels In-reply-to: Your message of "Fri, 30 Oct 1998 21:13:34 +0100." Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii Date: Fri, 30 Oct 1998 12:13:09 -0800 From: Mike Smith Sender: owner-freebsd-current@FreeBSD.ORG Precedence: bulk X-Loop: FreeBSD.ORG > > Actually, ~40k doesn't bother me much, once we get the alpha issues > > sorted out. But Forth is more intimidating than it needs to be; > > something with an sh-like syntax would be nicer. > > It depends. When you use Sparc's boot monitor you don't need to be aware > what's behind a word "help" or "power-off". No, but when you want to script it, your existing knowledge as an admin or script programmer is worthless. We don't want to limit the people that can write scripts for the loader too much. > > (Yes, I agree that Forth would be more powerful. Compromises...) > > Ah, well. I guess I'm proposing Forth so strongly because it's so powerful > and compact, and fast... and so incredibly extensible when you need it. No > need to reinvent the same things each time, writing yet another > incompatible language... > > I think this is important opportunity - let's not miss it without good > reasons... As I said, there are people among us who can even write small > enough Forth kernel for our purposes. I have no desire to miss it. Give me a compact Forth interpreter that links against libstand and you'll be seeing it everywhere Real Soon. -- \\ Sometimes you're ahead, \\ Mike Smith \\ sometimes you're behind. \\ mike@smith.net.au \\ The race is long, and in the \\ msmith@freebsd.org \\ end it's only with yourself. \\ msmith@cdrom.com To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-current" in the body of the message