Febuary 2019 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: morning (0:55:25) - afternoon (3:05:24)

08:00

Breakfast
We met up at the Starbucks in the Tresidder Union on campus

10:00

Coffee and a Chat

10:30

Genealogy in Forth - CH Ting
“I Chronicles 1-9 is one of the most uninteresting passages in the Bible. It contains the names of about a thousand people and their genealogical relationships. I saw in it a Forth program, describing a relational database. In this presentation I will describe how to compile the genealogy database and how to query its information. This will be a trilingual presentation in Forth, English, and Chinese.”

Slides - 751 Kb pdf file
Mathematics Genealogy Project - Robert Fones Williams - David A. Smith

11:30

Lunch
We enjoyed lunch at The Treehouse.

13:08

ESP32 SDMMC Interface - Dennis Ruffer
Dennis presented briefly on a setting up an SD card on an ESP32 chip on a FireBeetle. Check out the information on his blog.

13:15

Forth thru a Lisp-y Lens - Brad Nelson
“For over two decades, Abelson and Sussman's seminal work, "Structure and Interpretation of Computer Programs", served as the text for MIT's introductory computer science course. It uses Lisp / Scheme as a vehicle to explore programming in general, and explains this choice of language by proposing that a powerful programming language should serve as solid framework in which to organize ideas. Together we'll hold Forth up to that lens and explore how well several of the ideas and examples from the book work when expressed in Forth.”

Structure and Interpretation of Computer Programs

14:15

Break for Cake - Celebrating Sam Falvo's Birthday

14:38

gelForth place & route by hyperstatic scope - Andreas Wagner
Andreas described a new dictionary-based place & route scheme for the PSoC 5LP fabric that uses Forth's hyperstatic-scope/word-redefinitions to shadow inaccessible routes and expose accessible routes locally throughout the source code.

Hyper Static Global Environment

14:55

Ascetic Programming: the pre-10th Anniversary Edition - Samuel A. Falvo II
“It's hard to believe that it's been 9 years since Ascetic Programming appeared as a relatively minor programming pattern in an obscure slide deck back in 2010. Since then, it and its cousin Declarative-Inquisitive-then-Imperative, has all but redefined how I write software in Forth. But, what actually is Ascetic Programming? What does it look like? How easy is it to work with? I will provide answers to these questions and more as I embark on a deep-dive on these and related patterns.”

16:00

Clean Up and Adjourn


Other items:

Forth
Forth for Linux x86_32 and ARM Thumb2 - Mark Manning
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
Why are 8-bit 8051 MCUs still in use?
Chips
Components
Software Applications
Space Applications
Programming Languages other than Forth
Operating Systems
Utilities
Hardware
Other Books
Manuals & Documentation
Articles
Applications
Stores
Robots
Games
Space Invaders Synthesizer
Another Sudoku solver in APL and one in Forth (video 14:41)
Forth Chess (video 18:22)
Companies
Lectures
People
Surplus Houses
Meetings
Videos
Courses
Trade Shows
Podcasts
Personal Computer History
Retro Computing
Tutorials
Education
Contests
Blogs
Other


Meeting Announcement

| Home | 03/2019 | 01/2019 |