From owner-freebsd-current Sun Nov 1 07:03:04 1998 Return-Path: Received: (from majordom@localhost) by hub.freebsd.org (8.8.8/8.8.8) id HAA18002 for freebsd-current-outgoing; Sun, 1 Nov 1998 07:03:04 -0800 (PST) (envelope-from owner-freebsd-current@FreeBSD.ORG) Received: from critter.freebsd.dk (critter.freebsd.dk [212.242.40.131]) by hub.freebsd.org (8.8.8/8.8.8) with ESMTP id HAA17996 for ; Sun, 1 Nov 1998 07:03:02 -0800 (PST) (envelope-from phk@critter.freebsd.dk) Received: from critter.freebsd.dk (localhost [127.0.0.1]) by critter.freebsd.dk (8.9.1/8.8.5) with ESMTP id QAA18028; Sun, 1 Nov 1998 16:01:01 +0100 (CET) To: Mikael Karpberg cc: mike@smith.net.au (Mike Smith), current@FreeBSD.ORG Subject: Re: New boot loader and alternate kernels In-reply-to: Your message of "Sun, 01 Nov 1998 15:47:20 +0100." <199811011447.PAA21479@ocean.campus.luth.se> Date: Sun, 01 Nov 1998 16:01:00 +0100 Message-ID: <18026.909932460@critter.freebsd.dk> From: Poul-Henning Kamp Sender: owner-freebsd-current@FreeBSD.ORG Precedence: bulk X-Loop: FreeBSD.ORG >Eeep! Umm... what exactly does this mean? I mean... I don't know anyone >that knows forth... lots of people know sh. And a logical special >language (whic resembles sh and the other script languages) is not >real hard to learn either. Why mess it up and get forth in there? And >to do what exactly? The scoop about forth is that you can implement it in virtually no bytes (well, physically too of course.) The "Open" boot prom on Suns and the various spinoffs from that use forth for that reason. It's compact, it can be made machine independent and there is a standard (several actually) so you don't have to invent the host plate and the deep water all over again. -- Poul-Henning Kamp FreeBSD coreteam member phk@FreeBSD.ORG "Real hackers run -current on their laptop." "ttyv0" -- What UNIX calls a $20K state-of-the-art, 3D, hi-res color terminal To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-current" in the body of the message