From owner-freebsd-current Mon Nov 2 15:05:31 1998 Return-Path: Received: (from majordom@localhost) by hub.freebsd.org (8.8.8/8.8.8) id PAA22589 for freebsd-current-outgoing; Mon, 2 Nov 1998 15:05:31 -0800 (PST) (envelope-from owner-freebsd-current@FreeBSD.ORG) Received: from picnic.mat.net (picnic.mat.net [206.246.122.117]) by hub.freebsd.org (8.8.8/8.8.8) with ESMTP id PAA22582 for ; Mon, 2 Nov 1998 15:05:25 -0800 (PST) (envelope-from chuckr@mat.net) Received: from localhost (chuckr@localhost) by picnic.mat.net (8.9.1/8.8.5) with ESMTP id SAA02212; Mon, 2 Nov 1998 18:04:29 -0500 (EST) Date: Mon, 2 Nov 1998 18:04:29 -0500 (EST) From: Chuck Robey To: Mike Smith cc: current@FreeBSD.ORG Subject: Re: New boot loader and alternate kernels In-Reply-To: <199811021959.LAA00963@dingo.cdrom.com> Message-ID: MIME-Version: 1.0 Content-Type: TEXT/PLAIN; charset=US-ASCII Sender: owner-freebsd-current@FreeBSD.ORG Precedence: bulk X-Loop: FreeBSD.ORG On Mon, 2 Nov 1998, Mike Smith wrote: > > > > >For on-disk usage, the key issue to me is avoiding anti-bloatist > > >complaint (which have their fair justification). I'd like to think we > > >can stabilise at an object under the 100k mark, although there are of > > >course no real hard limits yet. > > > > Sigh, If Satoshi hadn't yanked tcl out, we could have used that... > > Nah; it was waaaay too big last time I looked, and again, no bytecode. Geeze, guys, we're talking about something that works in the boot process, before anything else gets going. It's got to run by itself, because there's no shared libs at that point; it's got to be small, and self contained. It's much more a choice of nothing at all, or something like Forth. Things like tcl, or any kind of *sh, don't even offer themselves as options. This stuff has to be viewed kinda like embedded software, like what goes into hand calculators, not system software. When you're offered a choice of nothing at all, or Forth, suddenly Forth begins looking pretty good. Of course, that's often why Forth gets used. > > -- > \\ 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 > > ----------------------------+----------------------------------------------- Chuck Robey | Interests include any kind of voice or data chuckr@glue.umd.edu | communications topic, C programming, and Unix. 213 Lakeside Drive Apt T-1 | Greenbelt, MD 20770 | I run Journey2 and picnic (FreeBSD-current) (301) 220-2114 | and jaunt (NetBSD). ----------------------------+----------------------------------------------- To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-current" in the body of the message