July 2021
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

Zoom Chat

09:32

Program, Test, Program, Test - Bill Ragsdale
This presentation will cover a method to intersperse testing and coding. The testing co-resides with the code but is selectively activated. Once the work is complete, the test cases become mute. If code changes are made, the testing can easily be reactivated.

Slides
Video (19:31)
simple-tester, a testing tool for embedded Forth systems
Annex F, Test Suite of Forth200x
Anding / simple-tester
Matrix Forth Wordset
WIN32Forth Guide

09:51

True Object Oriented Forth: ooeForth - CH Ting
"Chochain Lee helped me shorten the Forth source code to 398 lines to which I added a very simple Windows interface, making it the smallest Windows Forth! In ooeForth all Forth words, integers, strings, and address literals are objects and all colon words have linear object lists."

Slides
Video (48:14)
ooeForth203 package
ooeForth204 package
Chochain Lee's GitHub
nanoFORTH by Chochain Lee

10:39

Forth Synergy - Brad Nelson
"Forth is notoriously the language of the lone wolf. Its power to build domain specific mini-languages means many problems can be expressed beautifully and succinctly. Unfortunately, it often also yields idiosyncratic code, inscrutable to all but a single author or comprehensible only after careful study. This makes it a challenging language for collaborative development, and unheard of in settings where hundreds or thousands of hands touch a codebase."

"I'll explore some approaches to modules, modularity, data structures, and data passing that attempt to tame some of Forth's solitary peril, while retaining the strengths that make it unique."

Slides
Video (30:15)

11:09

Remembering the Kestrel-1 - Samuel A. Falvo II
"This talk will be an attempt to archive what I can recall or find about my very first Kestrel computer design in 2004, and if time permits, where I wanted to take that design but never did."

Slides
Video (19:31)
Multiple Port Serial Card Controller
Amiga A2232 - 7 port serial card

10:39

Forth Challenge: Data Structures - Bill Ragsdale
This month’s challenge is an exercise in creating a data structure. (That data structure will be applied in next month's Challenge.) Create a table with four columns with the values for Degrees, Radians, Sin(ref), and Sin(comp) running from 0 degrees to 360 by 22.5 degree increments (17 entries). The reference Sin(ref) should be manual entries from a known source. Sin(comp) is computed (or using system resident capability). Use any method to express the values, possibly expressed as scaled integers, ratiometric, floating point, or something else.

Video (43:44)
Brad's Challenge
Ting's Challenge
Bill's Challenge will be posted here

12:12

End of Meeting


Other items:

Forth
Building a tiny FORTH for an Arduino UNO in one week
Forth-79 Standard
Forth-79 - A Publication of the Forth Standards Team - October 1980
cubed47th - Phython-based Forth-79 Standard by Scott McCallum - GitHub
Forth for MSP430
Forth Tutorials
Forth CPUs
Forth Articles and Blogs
Forth Programming Books
Embedded Controller Forth for the 8051 Family 1st Edition - William H. Payne
Amazon
Forth Jobs - submitted by Dennis Ruffer
Other Jobs
Green Arrays
Forth People
Products in Forth
Misc Forth Stuff
Computers
Chips
Components
Software Applications
Space Applications
Space stuff
Programming Languages other than Forth
Operating Systems
Utilities
Hardware
Other Books and Magazines
Manuals & Documentation
Articles
Applications
Stores
Robots
Games
Companies
Lectures
People
Surplus Houses
Meetings
Videos
Is it live or is it Memorex? - 1973 (video 1:09)
How I accidentally archived hundreds of Apple II Forth source code floppies - KansasFest 2021 presentation - Kay Savetz (video 13:55)
Courses
Trade Shows
Podcasts
Personal Computer History
The History of Personal Computers by Lou Frenzel
Retro Computing
Put the Classic PDP-8 Minicomputer on Your Shelf
The Worst Storage Mediums of All Time
The Best Storage Mediums of All Time
Tutorials
Education
Contests
Blogs
Other


Meeting Announcement

| Home | 08/2021 | 06/2021 |