From mboxrd@z Thu Jan 1 00:00:00 1970 MIME-Version: 1.0 In-Reply-To: <20180621053904.GA17419@wopr> References: <1529530542.3279707.1414877304.5B04A2FD@webmail.messagingengine.com> <20180621053904.GA17419@wopr> From: =?UTF-8?Q?Iruat=C3=A3_Souza?= Date: Tue, 26 Jun 2018 22:18:19 -0700 Message-ID: To: Fans of the OS Plan 9 from Bell Labs <9fans@9fans.net> Content-Type: text/plain; charset="UTF-8" Subject: Re: [9fans] What are you using Plan 9 for? Topicbox-Message-UUID: d8e833ce-ead9-11e9-9d60-3106f5b1d025 On Wed, Jun 20, 2018 at 10:39 PM, Kurt H Maier wrote: > On Wed, Jun 20, 2018 at 10:35:42PM +0100, Ethan A. Gardener wrote: >> >> a sort of operating system where the primary interface to all tasks is >> a Forth interpreter. > > I think we've talked about this in another venue some years back, but I > often thing of the OpenFirmware implementation used by the OLPC XO-1 > laptop. Instead of a BIOS or UEFI or linux trash in their stead, the > system was managed by an OpenFirmware installation, much of which was > written in Forth, and whose primary interface was a Forth shell. This > environment had complete access to the hardware of the system, which > was used by the project to create really comprehensive hardware > diagnostics tools. > Kurt and Ethan, I am sure you know that, but Forth has basically started as an language + operating system and stayed there for quite some time. Forth hosted on other operating systems is the (not so) new thing. For a "recent" instance of Forth language+os for the pc, check Andy Valencia's ForthOS.