Pleroma

Forth-Gesellschaft e.V. | @forth@pleroma.tilde.zone

German Chapter of the Forth Interest Group, spreading information about stack based languages

Bootstrapping a Forth interpreter from hand-written tiny ELF binary.
A nice example on how to bootstrap a forth system from a bare minimal binary:

https://github.com/nineties/planckforth

Weihnachtslektüre

Zweig zeitschriften: datenschleuder #103 und Vierte Dimension 4/2020

Thanks to Philip Zembrod, VolksForth now runs on the new -x16 homecomputer:

https://github.com/forth-ev/VolksForth

https://www.commanderx16.com

Z79Forth

@forth Thanks, Carsten. The board is real and so are the benchmark results submitted for the VCFe Muenchen 2020. Picture attached. Kicad schematics to be provided on Github within two weeks time.

Z79Forth
a 79-STANDARD sub-set implementation entirely written in assembly language for an an Hitachi 63C09 based single board computer, aka the "reference Z79Forth board."

https://github.com/frenchie68/Z79Forth

Liebe Freunde des gepflegten Alteisens! Kommendes Wochenende ist Vintage Computing Festival Berlin 2020 https://vcfb.de/2020/), und ihr könnt das alle besuchen, ohne auch nur einen einzigen Fuß vor die Tür zu tun. Ich bin dieses Jahr leider nur passiv dabei. Schade finde ich insbesondere, dass dieses Jahr die Fotografiererei auf der Strecke bleiben wird: https://www.flickr.com/search/?user_id=52924836%40N00&text=vcfb&view_all=1

Forth benchmark competition and Forth "live-coding" tomorrow @ VCFb

https://wiki.vcfb.de/2020/forth

Thanks to various expressions of interest & support, I've freshened my old ForthOS. It builds its own GDT/IDT, has a proper RTC handler, and all I/O is interrupt based (previously it was a polled system). On qemu it no longer pegs the host CPU at 100%. It's still free, open source, and so forth. Try the new image disk image (source included):

http://sources.vsta.org/forthos/bochs/

Video: IMSAI 8080 FORTH programming
IMSAI Guy shows F83 FORTH programming language under CP/M

https://invidious.13ad.de/watch?v=2nxwIfr8GJA

EuroForth 2020:

Online from 4th to 6th September 2020

Registration (free):

http://euro.theforth.net/

2020.7 is now out.

Get it at https://forthworks.com/retro/r/RETRO12-2020.7.tar.gz or gopher://forthworks.com/9/retro/r/RETRO12-2020.7.tar.gz (add .sig and .pub to the URL if you want to check the signature)

This is a minor release, see http://forth.works/share/95e3a6e7444ee03fdf23efbe309f8061 or
gopher://forth.works/0/share/95e3a6e7444ee03fdf23efbe309f8061

As a side note, I now have a Patreon at https://www.patreon.com/_crc to help support the ongoing development. As a result of this, Retro is now available for free in the iOS and Mac App Stores

@alexshendi @ckeen @wasamasa @forth Ace! 😁

(And yes, I know this is based off of the Jupiter Ace. It's my favorite machine that I'll never be able to own).

Forth Video Course
Joseph Kreydt has some Forth intro videos on YT:

https://www.youtube.com/user/JoeKreydt/videos

Habe ein kleines Forth Video gedreht:

Key-Action Tabelle in Forth
https://www.youtube.com/watch?v=5Er3F-PktTQ

A minimal Forth system in 26K of C-Code
lbForth.c

A minimal Forth system in ANSI C
https://gist.github.com/lbruder/10007431

Video: Forth - Datenstrukturen für DMX

Collapse OS now re-implemented in Forth
Collapse OS is an attempt to implement a simple OS that can run on anything computer-ish in case civilisation collapses

https://collapseos.org/

Originally in assembler, the people around it discovered and then adopted Forth

https://collapseos.org/forth.html

The discussion around this topic is interesting

https://github.com/hsoft/collapseos/issues/4

Quine Relay
>> This is a Ruby program that generates Rust program that generates Scala program that generates ...(through 128 languages in total)... REXX program that generates the original Ruby code again. <<

forth is part of it

https://github.com/mame/quine-relay

Forth Story "I shipped a word processor that formatted the hard drive every 1024 saves"
The word processor was written in Forth. Using block storage. Interesting story:

https://twitter.com/geepawhill/status/1256342997643526151

»