April 2025
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 on MeetUp

SVFIG YouTube Channel

Zoom Chat     Screenshot

09:30

Start of the Meeting - Kevin Appert, SVFIG Program Chairman

Video (1:30)

09:31

Announcements - Kevin Appert, SVFIG Program Chairman
May meeting organization to occur sooner

09:32

Messing with Floating Point - Bill Ragsdale
Bill will investigate floating point conversions using Forth.

Video (32:30)
Slides
Intel BCD Opcodes

10:03

Screenshot

10:04

Jotblk, A Place for Ideas and Notes - Brad Nelson
“I often find myself wanting a place to jot down Forth related ideas or notes. What better form to put those notes in than Forth 64x16 screens/blocks? I'll present the tool I've built to make this convenient across the many devices I use, and discuss where I might take it next.”

Video (21:00)
Slides

10:25

DJSON + Phoscript = Omni*Web - Liang Ng
“DJSON - Decentralised JSON - is a simple but powerful extension of JSON, where one or more fields of a JSON are encoded as hash strings, thus providing properties of ownerships of digital assets similar to Bitcoin address, without requiring cumbersome implementations of Blockchain infrastructure. Combining DJSON with Phoscript, a Forth dialect that is easily portable to any host programming language, they form a homoiconic universal solution, capable of integrating systems written in different programming languages, and exchanging data in different formats, hence the name Omni*Web.”

Video (34:30)
Slides
Omni*Web + Omni*DOC

10:59

Metaprogramming VAMP in KYRA, A Next-gen Forth-like Language - Onat Türkçüoglu
A fresh language and philosophy for coding CPUs / GPUs from scratch will be presented along with many inventions, design decisions, tradeoffs, and hurdles. Topics include discussing the essence of Forth, questioning the current understanding of it , and visions about the future of software and hardware. VAMP is an interactive tiling video player using Vulkan, SDL, and FFMPEG, all including SPIR-V shaders coded in KYRA from scratch.

Video (1:57:07)
Teaser video from February (7:30)

12:56

End of the Meeting

Future

Creole Forth and Picar-X, Part 2 - Joseph O'Connor
Joseph will continue his presentation of Creole Forth for Python which he used to develop commands for the Picar-X robotic car.

Smart Token System - Don Golding
Don will discuss a combination of Color Forth constructs: a packet like structure for the cell.

Getting Started with arrayForth - Greg Bailey
"I will present a video on the simple process of downloading, installing, and using arrayForth 3."

Direction Finding - Andrew Korsak
Andy is planning to present this application.

Building GUIs in Forth, without the Gunk - Xuyang Chen

Fiji - Jack J. Woehr
Fiji
Fiji Language

The Game of Bridgit - Bob Armstrong


Other Items:

Forth for MSP430
Forth Tutorials
Forth CPUs
Forth Articles and Blogs
GEnie Forth Roundtable - 04/18/1992
Forth Programming Books
Forth Jobs - submitted by Dennis Ruffer
Other Jobs
Green Arrays
Forth People
Products in Forth
Misc Forth Stuff
Tumble Forth
Computers
Components
Software Applications
Space Applications
Space stuff
Programming Languages other than Forth
Operating Systems
Utilities
Hardware
80C52 Processor Board - Brute-52
Mictomint RTC-HC11
Other Books and Magazines
Manuals & Documentation
Articles
Applications
Stores
Micromint
Robots
Games
Companies
Lectures
People
Surplus Houses
Meetings
Courses
Trade Shows
Podcasts
Personal Computer History
The Pocket Computer Museum
Remember These 10 Breakthrough Microsoft Products?
Microsoft Windows Over the Decades
Don Lancaster: The First Digital Maker
Retro Computing
Tutorials
Education
Contests
Do You Recognize These Programming Languages? Quiz 2
Blogs
Other
Collection of Motorola 68HC11 Sources FAQ - Russ Hersch - 1994
Hacking a Better Night’s Sleep: A DIY Project Guide
Collapse OS - Computing at the end of the world - by Tiffany Ng


| Home | 05/2025 | 03/2025 |