Forth-Gesellschaft e.V.

Wir programmieren Forth

avatar of berndbernd
18.04.2019

Die Videos zur Tagung 2019 sind da

Die Videos zur Forth-Tagung 2019 im Hotel Sandwiese in Worms sind da!

avatar of mkmk
18.04.2019

foerthchen

"Kennst du das?" fragte JP.

https://github.com/crcx/foerthchen/blob/master/index.html

Javascript, ob das im Browser läuft?

Ja! Könnt ihr ausprobieren:

$ git clone https://github.com/crcx/foerthchen
$ cd foerthchen/
$ python -m SimpleHTTPServer

Dann im Browser auf http://localhost:8000 gehen.

avatar of cascas
15.04.2019

Die Forth-Gesellschaft im Fediverse

Die Forth-Gesellschaft ist nun im Fediverse vertreten, mit einem Account auf pleroma.tilde.zone.

Wer das Fediverse unter Mastodon, Pleroma, Friendica oder anderen Systemen mit ActivityPub-Protokoll benutzt, findet uns unter `forth@pleroma.tilde.zone`.

Wer noch nicht im Fediverse unterwegs ist, findet Informationen unter What is Mastodon and why is it better than Twitter und eine Instanz zum Anmelden unter https://joinmastodon.org/.

Wir sehen uns im Fediverse!

avatar of cascas
08.04.2019

Unikernel mit GNU/Forth

Ein Unikernel ist eine Anwendung, die fest mit einem Betriebssystem-Kern verbunden wird und direkt (d.h. ohne das ein anderes Betriebssystem wie Linux oder Windows geladen wird) auf echter Hardware oder innerhalb einer virtuellen Maschine ausgeführt wird.

Auf der Webseite von NanoVMS wird beschrieben, wir aus GNU/Forth (gforth) und Forth-Quellcode eine Unikernel-Anwendung generiert werden kann.

https://nanovms.com/dev/tutorials/running-forth-unikernels

Auf der Tagung in Worms und im kommenden Forth Magazin, der "Vierten Dimension", gibt es Informationen über andere Unikernel-System und Forth.

avatar of mkmk
19.03.2019

Mecrisp-Quintus für das Vega-Board

Mit RISC-V geht es schwungvoll voran: Nachdem das erste für Normalsterbliche erhältliche Silizium in Form des HiFive1 schon seit einer Weile unterstützt wird, ist soeben eine ganz neue Platine dazu gekommen: Das Vega-Board https://open-isa.org/ hielt Einzug in Mecrisp-Quintus ! Es fühlt sich an wie eins der Freescale Freedom Boards und ist entsprechend gut für Experimente ausgestattet - nur ein fürs Flashen extern anzuschließender JTAG-Adapter erinnert daran, dass es sich wirklich noch um Hardware für Entwickler handelt.

avatar of mkmk
15.03.2019

Reprint: Real Time Forth

20 Jahre lang nur als PDF zu haben. Nun, 25 Jahren danach, als Taschenbuch bei Amazon! Das Werk von Tim Hendtlass informiert auf 364 Seiten umfassend über Forth. Es sind viele Code-Beispiele darin enthalten, basierend auf FPC. Die englisch-sprachige eBook-Ausgabe davon war schon im April 2017 erschienen. Beides herausgebracht von Juergen Pintaske.

avatar of mkmk
10.03.2019

Win32Forth6v05H 2019 Mar 02 - virus free

Auf "Inventio Software Techie Page" gibt Howerd Oakford an, seine win32for.exe triggere nichts in Anti-Virussoftware (Stand 02.03.2019) - http://www.inventio.co.uk/LegacyIndex.htm ... Lots of Forth based stuff, mostly for Windows… Enjoy!

avatar of mkmk
01.12.2018

Altes Sonderheft aufgetaucht :)

Da schau her, was sich so beim Aufräumen gelegentlich noch findet. Es gab mal einen Sonderdruck der VD zur Echtzeit'92, mit Forth-Folder, der verteilt werden konnte. Und ein Extrablatt gabs auch mal, 1988. :) Nun also auch im Archiv online: https://wiki.forth-ev.de/doku.php/vd-archiv#jahrgaenge

avatar of cascas
08.11.2018

Mecrisp-Stellaris auf PSoC 4/5

Klaus Zobawa hat in Zusammenarbeit mit Matthias Koch das Mecrisp Stellaris Forth auf Controller der Cypress PSOC 4/5 Serie portiert. Unter https://sourceforge.net/projects/mecrisp/files/Cypress könnt ihr die Downloads für die bisher fünf portierten PSoC’s finden:

  • PSoC 4: cy8c4245, cy8c4247, cy8c4248
  • PSoC 5: cy8c5868, cy8c5888

Eine Portierung auf PSoC 6 ist in Arbeit.

alt bild1 alt bild2

Wer Mecrips-Stellaris unverbindlich testen möchte findet drei verschiedene PSoC 4/5 Boards im Mikrocoontroler-Verleih der Forth-Gesellschaft

Cypress betreibt eine Community-Plattform auf der die Portierungen bekannt gemacht wurden. Unter PSoC 4 oder PSoC 5 findet ihr sie durch runterscrollen tief in den Stack oder durch Suche nach “Forth”.

Falls ihr Fragen allgemeiner oder technischer Art zu den einzelnen Portierungen habt könnt ihr sie gerne über die Community stellen mit dem kleinen Nebeneffekt, dass auf den Eintrag ein PICK ausgeführt wird und auf dem TOS landet und damit wieder in Erscheinung tritt.

avatar of mkmk
04.11.2018

Mecrisp-Quintus 0.9 auf PIC32MX

PIC32MX Matthias Koch unterstützt eine neue Architektur: Mit Mecrisp-Quintus 0.9 ist soeben seine erste Portierung für einen PIC32MX mit MIPS M4K-Kern erschienen. Jetzt ist der Weg frei für weitere Portierungen: In der Familie gibt es sehr starke Microcontroller im gut lötbaren DIP-Gehäuse wie den PIC32MX170F256B oder PIC32MX270F256B, was demnächst ordentlich Schwung in Projekte auf Lochraster bringen sollte. Rückmeldung erwünscht ! Matthias: "Vielen Dank an Klaus Kohl-Schöpe für das PIC32MX1/2/5 Starter Kit mit einem PIC32MX570F512L und an Paul Boddie, der mich mit Hinweisen für die Eroberung der Architektur versorgte."