November 2019 - Forth Day Meeting Notes
Compiled by Dave Jaffe
Contributions from Kevin Appert and others
SVFIG on Google+ Hangout:
long
url - tinyurl
SVFIG
on Google+ - SVFIG on
YouTube - SVFIG on
YouTube Live
SVFIG YouTube
Channel
Videos:
|
08:00 |
Coffee and a Chat |
08:20 |
Chairman's Welcome - George Perry |
08:30 |
Living Cells are Forth Computers - CH
Ting "Cells are computers: code is stored in DNA like disk drives, code
is transcribed into RNA like RAM, edited, and then released to perform
functions. Some RNA release microRNA, which initiate transcription of RNA.
MicroRNA are the instruction set of the cell computer. Many RNA contain lists
of microRNA, which are like Forth high level code in cell computers."
- Slides
|
08:50 |
Forth on the Gigatron TTL Computer - Ken
Boak Ken will describe the Gigatron TTL Computer, an 8-bit machine built
entirely from TTL chips that is an unusual candidate for the Forth
language.
- Website
- Slides: pdf -
link
|
09:20 |
A Tale of Two Forths - Joseph M. O.Connor Joe
will discuss both the JavaScript and Python implementations of Creole Forth. He
built the first version of Creole Forth in 1999 and presented it to the
Maryland Forth Interest Group. In 2003 he cleaned it up and presented it at
SVFIG for the first time. There are now four versions (1) Delphi / Lazarus
component, (2) Excel, (3) JavaScript, and (4) Python. Joe will concentrate on
the JavaScript and Python versions although he may mention the other two
versions.
- Slides
- Slides on
GitHub
|
09:50 |
Forth-based Radio Direction Finder - Andrew
Korsak Andy will describe his work-in-progress: a remote Radio Direction
Finder reporting network using Gforth on a Raspberry Pi.
- Andy's notes
- DDF-1 bearings capturing and
forwarding with an Rpi2B
|
10:20 |
Break to order lunch |
10:45 |
Making Standard Tapes Using F-PC Forth -
Jay McKnight "Using analog magnetic tapes for audio program
interchange requires standardizing the tape flux. This can be done by standard
physics lab methods, but most audio engineers have neither the equipment nor
the knowledge to do it. So the Magnetic Reference Lab records and sells
Standard Tapes. to carry this information. Producing these tapes involves
using an oscillator, a tape recorder, and a control system run by F-PC to turn
the tape recorder on and off; to announce the tones; and to control the
frequency, level and duration of the tones to be recorded. As is usual in
Forth, the final word runs the program. I will describe a few of the Forth
words that we need to do this."
- Schematic
- Graph of Reproducer
Calibration Tape
|
11:20 |
Squeezing Forth into 64 Bits - Brad
Nelson "Over the last decade, 64-bit processors have largely displaced
32-bit, outside of embedded applications. Recently, operating systems have
begun dropping support for running 32-bit processes on 64-bit systems."
"A larger natural cell size, wide enough to fit whole Forth word
strings into a single machine word, is an opportunity to simplify the design of
Forth. I'll explore what this looks like in a small Forth, and touch on how OS
hosted Forths fit into a world of ever growing complexity."
- Slides
- Forthopedia
|
11:40 |
Forth, AI, Robotics, and the Future - Don
Golding Don will update us on the status of his robot control boards.
Bring money if you would like to purchase a board.
- Slides
|
12:10 |
Lunch We enjoyed lunch catered by
The Treehouse. |
13:10 |
The Gerund Programming Language, A Joy-like Language for
Dictation - Henry Strickland Visit the
Gerund Programming Language website for
more information.
|
13:23 |
GreenArrays
-
GreenArrays Status Update - Greg Bailey
- Slides
- Video
(4:44:16)
-
Low Speed USB Host Implemented in GA144 - Daniel
Kalny With the aim to plug a USB keyboard into GreenArrays' evaluation
board, we have implemented a simple USB host in GA144 chip. We'll show the
overall hardware and software design, key parts of code, and demonstrate
functionality of the keyboard controller with Chuck Moore's etherForth display
and a new etherForth editor.
- Slides
- Video 1 -
Video 2 (54:31)
-
Recent Work at GreenArrays - Greg Bailey
- Slides
|
15:10 |
Fireside Chat - Chuck Moore
- Video
(1:18:43)
|
16:10 |
Clean Up. Group Photo, Adjourn, and Dinner at Fey
Restaurant |
Other items:
- Forth
- Sporth (SoundPipe fORTH)
is a small stack-based audio programming language
- Forth for MSP430
- Forth Tutorials
- Forth CPUs
- Forth Articles and Blogs
- Forth Programming Books
- Forth Jobs - submitted by Dennis Ruffer
- Other Jobs
- Green
Arrays
- Forth People
- Products in Forth
- Misc Forth Stuff
- Computers
- EFM8
Busy Bee Low Cost 8-bit MCU Starter Kit
- Chips
- Components
- Software Applications
- MakerPlot
- Space Applications
- Space stuff
- Programming Languages other than Forth
- Operating Systems
- Utilities
- Hardware
- Other Books
- Manuals & Documentation
- Articles
- Applications
- Stores
- Robots
- Games
- Companies
- Lectures
- People
- Surplus Houses
- Meetings
- Videos
- Courses
- Trade Shows
- Podcasts
- Personal Computer History
- The
Improbable Origins of PowerPoint
- Retro Computing
- Tutorials
- Education
- Contests
- Blogs
- Other
- Electric Dollar
Store
|
|