Forth-Gesellschaft e.V.

Forth-Gesellschaft e.V.

Wir programmieren Forth
Home  :  Mitmachen  :  Erweiterte Suche  :  Statistik  :  Verzeichnis  :  Datenschutzerklärung  :  Forth Büro  :  Impressum  :  Photos  :  Redaktion  :  Download  :  Links  :  Umfragen  :  Kalender  :  Wiki  
Willkommen bei Forth-Gesellschaft e.V.
Samstag, 12. Oktober 2024 @ 11:42 CEST
  Druckfähige Version anzeigen 

amforth entwickelt sich weiter

Archiv "Dank eurer Aktivitäten sind genügend Änderungen in amforth eingeflossen" schrieb Matthias Trute neulich. Unser Dank geht an Matthias und die aktiven Forth'er, die das amforth einer eingehenden Prüfung unterziehen. Die Versionsfolgen sind rasch derzeit, Zeichen regen Interesses.

>> amforth

  Druckfähige Version anzeigen 

Butterfly mit amforth evaluieren vom Mac OSX aus

Archiv Dank Matthias Trute gibt es sein amforth nun auch für das AVR Butterfly, das kleine Evaluationboard von Atmel, das ja bestückt ist mit einem ATmega169. Die Verbindung zu den Butterflys über deren ISP-Anschluss gelingt nun auch via USB von Apples MacOSX aus, dank des kleinen AVR-Programmers. Der Aufbau ist unter http://www.forth-ev.de/wiki/doku.php/projects:avr:atmega169 beschrieben.
  Druckfähige Version anzeigen 

Bericht vom Küstenforth-Treffen in Hamburg

Archiv

Am 1. Februar 2007 fand nach einiger Zeit wieder ein Forth-Treffen der lokalen Gruppe Hamburg (Küsten-Forth) statt. Ab 18:00 Uhr haben wir uns in den Räumen der SEND GmbH getroffen.

Die Themen waren diesesmal:

  • Der Parallax Propeller Prozessor und PropellerForth (U.Hoffmann)
    Der Propeller ist ein Mikroprozessor mit 8 32-Bit Kernen, der Dank des PropellerForth-Systems von Cliff Biffle interaktiv in Forth programmiert werden kann. Alle 8 Kerne können unabhängig voneinander Forth-Programme ausführen.

  • Ausbringen eines Ozeanbodenseismographen vor der Küset von Korea (K.Schleisiek)
    Einen kabel-gestützten Ozeanbodenseismographen auszubringen ist eine Expedition, bei der nicht immer alles glatt geht. Aber mittleweile liefert die 15 km vor der Südkoreanischen Küste liegende Sonde, nun Meß-Daten aus 2000m Tiefe, die - Internet sei Dank - auch online aus Hamburg abgefragt werden können.

  • Forth-Anbindung an das GTK-Framework (M.Mahlow)
    Das um objekt-orientierte Konzepte erweiterte revaForth eignet sich hervorragend, um damit graphische Benutzeroberflächen mit GTK zu programmieren. Ein so realisierter CD-Player zeigt, wie einfach das erfolgen kann.

Das Küstenforth-Treffen findet nach (email-)Absprache etwa einmal im Vierteljahr an wechselnden Orten statt. Um in den Email-Verteiler aufgenommen zu werden, bitte unter |kschleisiek AT send PUNKT de| anmelden.

  Druckfähige Version anzeigen 

Lokale Gruppe München

Archiv

Treffen: Jeden 4. Mittwoch im Monat um 19:00, derzeit permanent im Chilli Asia Dachauer Str. 151, 80335 München.

Bernd Paysan, Telefon +49-(0)89-798557

  Druckfähige Version anzeigen 

VD 4/2006

Archiv

Die aktuelle Version 04/2006 unseres Forth-Magazins Vierte Dimension ist für die Mitglieder gerade in den Versand gegangen. Die elektronische Version und die Quellcodes lassen sich im VD Archiv laden.

Bist Du auch an einer Papier-Version interessiert? Dann werde doch einfach Mitglied in der Forth-Gesellschaft.

Aus dem Inhalt:

  • Impressum
  • Editorial
  • Leserbriefe und Meldungen
  • Adventures in Forth 2
  • Beispiele für Gforth-R8C
  • Bernd Paysan Lebenszeichen
  • Berichte aus der FIG Silicon Valley
  • Gedankenlesen
  • Gehaltvolles
  • Volksforth-Update
  • Forth von der Pike auf Teil 7 und 8
  • Lego Forth NXT

  Druckfähige Version anzeigen 

Quadratwurzel

ArchivIm Heft zu Volksforth ist eine Funktion sqrt erwähnt.
Zum Ziehen einer Quadratwurzel kenne ich diese Formel:

neuer Schätzwert= Zahl/alter Schätzwert + alterSchltzwert /2

In C beispielsweise benötigt man also 3 Variablen( alterSchätzwert, neuer Schätzwert und Zahl) .

In Forth benötigt man einiges an Stackarithmetik, so daß mein Wort so aussieht:

: sqrt dup begin dup rot dup rot / rot dup rot + 2 / dup rot = until nip ;

und so arbeitet:

  Druckfähige Version anzeigen 

Forth-Code ins Forth-eV Wiki!

ArchivLiebe Forth-Freunde.
Forth-Code hat seine Heimat im Forth-eV Wiki. Die Kategorie "Werkstatt" hier auf dem Forth-Blog war ein Flop, denn da kann Code ja nicht gepflegt werden, und diese Kategorie soll daher demnächst ganz verschwinden. Bitte macht euch mit dem Forth-eV Wiki vertraut.
  Druckfähige Version anzeigen 

Forth-Tagung 2007 bei Wien

ArchivAnton Ertl hat für uns die Krainerhütte im Helenental in der Nähe von Wien (im südlichen Wienerwald) für 27.4.2007-29.4.2007 gebucht. So ist es nun an der Zeit, dass Ihr die Reise plant und eure Beiträge einreicht. Ein vorläufiges Programm findet ihr hier.

Anmeldeformular

  Druckfähige Version anzeigen 

Embedded 11

ArchivDas Heft "embedded" Nr.11 von Rafael Deliano ist erschienen. Er beschäftigt sich darin mit der Signalverarbeitung. Analoge Beschaltung der eingesetzten Microprozessoren und die Programme werden, versehen mit reichlich Schaltbildern und Messergebnissen, illustriert. Das Heft ist als PDF-Datei zu haben, und dazu gibt es zwei Dateien mit dem Forth-Quellcode seiner Programme. Die Listings sind in nanoFORTH geschrieben.

embedded 11

  Druckfähige Version anzeigen 

Forth als Lösungsorientiertes Programmsystem

ArchivIn der Literatur wird zwischen maschinenorientierten und Problemorientierten Programmiersprachen unterschieden.
Doch Forth ist anders. Im Vack, ?Programmieren mit Forth" wird Charles Moore so zitiert:

"Sie sehen, wie die Möglichkeiten der Sprache Schritt für Schritt hinzukamen. Zu keiner Gelegenheit setzte ich mich hin, um eine Programmiersprache zu entwerfen. Ich löste die Probleme so, wie sie entstanden."

Der letzte Satz ist besonders bemerkenswert. Er zeigt nämlich, daß Forth ein "Lösungs"- orientiertes Programmiersystem ist. ...