Weekend hack idea: Start with #MecrispForth (Mecrisp-Ice / Swapforth) on the Lattice HX8K FPGA and implement a #forth block editor via bootstrapping using the terminal and interpreter. (i.e. build up the editor word by word via the interpreter and image saving without editing the source using a PC resident editor).

The flash storage would "host" the source to the editor as it is being built.

However, cutting and pasting the bootstrapping source to a PC/host resident file (for archival purposes) as I go along would be smart.

Erstkontakt leider erst im für den Jahrgang letzten Unterricht: Controller programmieren mit schlankem Toolset: Linux, #MecrispForth auf #RaspiPico.
#keepItSimple #freieSoftware #Schule
@AlgoCompSynth @deirdresm @kkarhan The funniest thing about Forth for me is, I can write a Forth faster than I can do anything else in #Forth … I do enjoy it when I accomplish something. I have a couple of little working project in #MecrispForth and #CForth
Leider viel zu schnell zuende: zwei Tage Programmieren lernen mit Mikrocontrollern an der lokalen Medienanstalt mit netten, aufgeweckten Leuten und (fast) nur freier Software. Im Tohuwabohu habe ich ganz vergessen, mal Fotos zu machen.
#PortableApps #MecrispForth #MicroPython #RaspiNano #RaspiPico
Forth ist sicher nicht eine der modernsten Programmiersprachen, nimmt aber auf begrenzte Ressourcen besondere Rücksicht – genau das Richtige für den Raspi Pico.
Programmierung für Mikrocontroller: Mecrisp Forth auf dem Raspberry Pico
Programmierung für Mikrocontroller: Mecrisp Forth auf dem Raspberry Pico

Forth ist sicher nicht eine der modernsten Programmiersprachen, nimmt aber auf begrenzte Ressourcen besondere Rücksicht – genau das Richtige für den Raspi Pico.

heise online