Groups | Search | Server Info | Keyboard shortcuts | Login | Register [http] [https] [nntp] [nntps]
Groups > comp.sys.raspberry-pi > #26055
| 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> |
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 | Next — Previous in thread | Next in thread | Find similar | Unroll 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