Re: [vcf-midatlantic] Perhaps I asked the wrong question... FORTH
On Fri, 1/20/17, Dave McGuire via vcf-midatlantic <vcf-midatlantic@lists.vintagecomputerfederation.org> wrote:
If you want a really nice Forth workstation, pick up a nice SPARCstation-IPC or -IPX and just don't boot it! ;)
I should take one of my IPCs and dedicate it to that :) Come to think of it, maybe that's what I should do for VCF this year: a Forth exhibit. I should easily be able to have 3 or 4 different Forths running on a table. At a quick thought, I should be able to have it running on a 6809, a 68HC11, a SPARC, and an LSI-11. I had been thinking about doing a follow-up to last year's ENIAC exhibit but was worried that might be too repetative. BLS
maybe that's what I should do for VCF this year: a Forth exhibit. I should easily be able to have 3 or 4 different Forths running on a table. At a quick thought, I should be able to have it running on a 6809, a 68HC11, a SPARC, and an LSI-11.
Do it! Registration is here: http://www.vcfed.org/registration/exhibitor_register-online.php?event_id=2 .... as I tell everyone please sign up right away, you can always change the details later, for now we need exhibitors to reserve their spots.
Brian, An exhibit on Fourth should explain the stack archtecture and other things that make Fourth unique (and a write-only language). An excellent topic. Jim On Fri, 20 Jan 2017, Brian L. Stuart via vcf-midatlantic wrote:
Date: Fri, 20 Jan 2017 20:12:15 +0000 (UTC) From: Brian L. Stuart via vcf-midatlantic <vcf-midatlantic@lists.vintagecomputerfederation.org> Reply-To: Brian L. Stuart <blstuart@bellsouth.net>, vcf-midatlantic <vcf-midatlantic@lists.vintagecomputerfederation.org> To: vcf-midatlantic <vcf-midatlantic@lists.vintagecomputerfederation.org> Cc: Brian L. Stuart <blstuart@bellsouth.net> Subject: Re: [vcf-midatlantic] Perhaps I asked the wrong question... FORTH
On Fri, 1/20/17, Dave McGuire via vcf-midatlantic <vcf-midatlantic@lists.vintagecomputerfederation.org> wrote:
If you want a really nice Forth workstation, pick up a nice SPARCstation-IPC or -IPX and just don't boot it! ;)
I should take one of my IPCs and dedicate it to that :) Come to think of it, maybe that's what I should do for VCF this year: a Forth exhibit. I should easily be able to have 3 or 4 different Forths running on a table. At a quick thought, I should be able to have it running on a 6809, a 68HC11, a SPARC, and an LSI-11. I had been thinking about doing a follow-up to last year's ENIAC exhibit but was worried that might be too repetative.
BLS
js@sdf.lonestar.org SDF Public Access UNIX System - http://sdf.lonestar.org
On Fri, Jan 20, 2017 at 4:38 PM, Jim Scheef via vcf-midatlantic < vcf-midatlantic@lists.vintagecomputerfederation.org> wrote:
Brian, An exhibit on Fourth should explain the stack archtecture and other things that make Fourth unique (and a write-only language). An excellent topic. Jim
that reminds me, APL is another whose code can get so esoteric with it's non-ascii characters, somebody recently mentioned taking acid, you need too when programming APL
On 01/20/2017 03:12 PM, Brian L. Stuart wrote:
On Fri, 1/20/17, Dave McGuire via vcf-midatlantic <vcf-midatlantic@lists.vintagecomputerfederation.org> wrote:
If you want a really nice Forth workstation, pick up a nice SPARCstation-IPC or -IPX and just don't boot it! ;)
I should take one of my IPCs and dedicate it to that :) Come to think of it, maybe that's what I should do for VCF this year: a Forth exhibit. I should easily be able to have 3 or 4 different Forths running on a table. At a quick thought, I should be able to have it running on a 6809, a 68HC11, a SPARC, and an LSI-11.
Schweet. Have you ever seen CamelForth? That's an implementation that I really like. I ported it to a Z80 SBC that I built many years ago, and wrote tons of extensions for it, including the ability to save screens to an I2C NVRAM chip, and a full-screen (ANSI control sequences) editor for screens. The latter I wrote in Z80 assembler; it was great fun to do. I've been itching to dust that off and do more stuff with it, maybe implement an IDE interface or something for screen storage. For any non-Forthers reading this, Forth code in traditional implementations is divided into pages called "screens" which are traditionally 16 lines of 64 characters each. This encourages Forth "words" (functions, sorta) to be short and highly granular. Modern Forth doesn't work this way, but I really like it, so I stick with it for vintage applications. Brian, speaking of PDP-11 Forths, have you seen SOL-11? -Dave -- Dave McGuire, AK4HZ New Kensington, PA
participants (5)
-
Brian L. Stuart -
Dan Roganti -
Dave McGuire -
Evan Koblentz -
Jim Scheef