Groups | Search | Server Info | Keyboard shortcuts | Login | Register [http] [https] [nntp] [nntps]


Groups > comp.sys.raspberry-pi > #26055

Re: £3.60

From Martin Gregorie <martin@mydomain.invalid>
Newsgroups comp.sys.raspberry-pi
Subject Re: £3.60
Date 2021-01-23 20:31 +0000
Organization A noiseless patient Spider
Message-ID <rui124$j57$1@dont-email.me> (permalink)
References (7 earlier) <ruejig$gjm$1@dont-email.me> <ruek8f$krd$1@dont-email.me> <ruepg8$riq$1@dont-email.me> <rueqec$kr$1@dont-email.me> <ruhv0s01r34@news4.newsguy.com>

Show all headers | View raw


On Sat, 23 Jan 2021 19:56:12 +0000, Charlie Gibbs wrote:

> On 2021-01-22, Tauno Voipio <tauno.voipio@notused.fi.invalid> wrote:
> 
>> FORTH is as much Reverse Polish (Lukasciewicz) as the older HP
>> calculators.
> 
> Forth love if honk then

I had a play with it years ago on a 6908 micro under FLEX09. It was 
interesting and ran well, though I didn't really like its filing system 
much: an array of 1K pages identified and referenced by page number.

What intrigued me most about it was the remarkably small amount of the 
system that was 6809 binary - from memory all a FLEX directory listing 
showed on the Forth floppy disk was the Forth loader and a very large 
file that contained the Forth filing system. The loader was a normal FLEX 
program that read page zero from the FORTH filing system and then passed 
control to the first Forth word in page zero. This and the next 20-30 
words were binary and did very low level stuff. Everything else was 
written in Forth, so effectively the Forth runtime built itself from 
source whenever it was started, and did so remarkably quickly.  

I never did much more than that with Forth because the programs I wanted 
to write were much easier to write in PL/9 (PL/M ported to 6809 FLEX) or 
assembler and IIRC that Forth version as published could only talk to the 
terminal and read or write pages in the Forth filing system, which was 
limited to a single file.


-- 
--  
Martin    | martin at
Gregorie  | gregorie dot org

Back to comp.sys.raspberry-pi | Previous | NextPrevious in thread | Next in thread | Find similar | Unroll thread


Thread

£3.60 Andy Burns <usenet@andyburns.uk> - 2021-01-21 15:49 +0000
  Re: £3.60 Nikolaj Lazic <nlazicBEZ_OVOGA@mudrac.ffzg.hr> - 2021-01-21 17:25 +0000
    Re: £3.60 Martin Gregorie <martin@mydomain.invalid> - 2021-01-21 19:39 +0000
      Re: £3.60 Martin Gregorie <martin@mydomain.invalid> - 2021-01-21 20:50 +0000
    Re: £3.60 gareth evans <headstone255@yahoo.com> - 2021-01-21 20:40 +0000
  Re: £3.60 Chris Green <cl@isbd.net> - 2021-01-21 17:21 +0000
    Re: £3.60 gareth evans <headstone255@yahoo.com> - 2021-01-21 20:39 +0000
      Re: £3.60 A. Dumas <alexandre@dumas.fr.invalid> - 2021-01-21 21:51 +0000
        Re: £3.60 gareth evans <headstone255@yahoo.com> - 2021-01-21 22:54 +0000
          Re: £3.60 Martin Gregorie <martin@mydomain.invalid> - 2021-01-22 01:01 +0000
          Re: £3.60 A. Dumas <alexandre@dumas.fr.invalid> - 2021-01-22 06:51 +0000
            Re: £3.60 Joe <joe@jretrading.com> - 2021-01-22 09:33 +0000
              Re: £3.60 gareth evans <headstone255@yahoo.com> - 2021-01-22 13:22 +0000
                Re: £3.60 The Natural Philosopher <tnp@invalid.invalid> - 2021-01-22 13:34 +0000
                Re: £3.60 gareth evans <headstone255@yahoo.com> - 2021-01-22 15:03 +0000
                Re: £3.60 Tauno Voipio <tauno.voipio@notused.fi.invalid> - 2021-01-22 17:19 +0200
                Re: £3.60 gareth evans <headstone255@yahoo.com> - 2021-01-22 15:24 +0000
                Re: £3.60 Martin Gregorie <martin@mydomain.invalid> - 2021-01-22 16:25 +0000
                Re: £3.60 Charlie Gibbs <cgibbs@kltpzyxm.invalid> - 2021-01-23 19:56 +0000
                Re: £3.60 Ahem A Rivet's Shot <steveo@eircom.net> - 2021-01-23 20:25 +0000
                Re: £3.60 Martin Gregorie <martin@mydomain.invalid> - 2021-01-23 20:31 +0000
                Re: £3.60 Chris Green <cl@isbd.net> - 2021-01-22 15:34 +0000
                Re: £3.60 Björn Lundin <b.f.lundin@gmail.com> - 2021-01-22 17:17 +0100
                Re: £3.60 Martin Gregorie <martin@mydomain.invalid> - 2021-01-22 16:30 +0000
                Re: Re: £3.60 stephen@mpeforth.com (Stephen Pelc) - 2021-01-22 17:47 +0000
                Re: £3.60 Chris Green <cl@isbd.net> - 2021-01-22 15:00 +0000
                Re: £3.60 gareth evans <headstone255@yahoo.com> - 2021-01-22 15:18 +0000
                Re: £3.60 Chris Green <cl@isbd.net> - 2021-01-22 16:02 +0000
                Re: £3.60 Joe <joe@jretrading.com> - 2021-01-22 20:05 +0000
                Re: £3.60 "A. Dumas" <alexandre@dumas.fr.invalid> - 2021-01-22 16:07 +0100
                Re: Re: £3.60 stephen@mpeforth.com (Stephen Pelc) - 2021-01-22 15:53 +0000
                Re: £3.60 gareth evans <headstone255@yahoo.com> - 2021-01-22 16:17 +0000
                Re: Re: £3.60 stephen@mpeforth.com (Stephen Pelc) - 2021-01-22 17:25 +0000
              Re: £3.60 Scott Alfter <scott@alfter.diespammersdie.us> - 2021-01-22 22:14 +0000
      Re: ??3.60 Jim Jackson <jj@franjam.org.uk> - 2021-01-21 22:04 +0000
    Re: £3.60 Eli the Bearded <*@eli.users.panix.com> - 2021-01-21 21:03 +0000
      Re: £3.60 Theo <theom+news@chiark.greenend.org.uk> - 2021-01-22 10:38 +0000
        Re: £3.60 "A. Dumas" <alexandre@dumas.fr.invalid> - 2021-01-22 16:13 +0100
          Re: £3.60 Eli the Bearded <*@eli.users.panix.com> - 2021-01-22 20:04 +0000
            Re: £3.60 "A. Dumas" <alexandre@dumas.fr.invalid> - 2021-01-22 23:39 +0100
              Re: Re: £3.60 Eli the Bearded <*@eli.users.panix.com> - 2021-01-23 00:23 +0000
                Re: £3.60 Folderol <general@musically.me.uk> - 2021-01-24 19:22 +0000
                Re: £3.60 David Higton <dave@davehigton.me.uk> - 2021-01-25 18:46 +0000
            Re: ??3.60 not@telling.you.invalid (Computer Nerd Kev) - 2021-01-22 23:18 +0000
      Re: £3.60 ray carter <ray@zianet.com> - 2021-01-23 01:53 +0000

csiph-web