Forth-Gesellschaft e.V.

Forth-Gesellschaft e.V.

Wir programmieren Forth
Home  :  Mitmachen  :  Erweiterte Suche  :  Statistik  :  Verzeichnis  :  Forth Büro  :  Impressum  :  Photos  :  Redaktion  :  Download  :  Links  :  Umfragen  :  Kalender  :  Wiki  
Willkommen bei Forth-Gesellschaft e.V.
Mittwoch, 22. Mai 2013 @ 08:31 CEST

Mitmachen!

Es ist sehr einfach. Der Artikel-Editor hilft dabei. "Plain old text" genügt.
Gib deinem Artikel eine Überschrift, eine *kurze* Einleitung in der du sagst um was es geht, und im Hauptteil folgt dann alles andere. So bleiben die Nachrichtenseiten übersichtlich. Dein Artikel wird dann von einem Admin gelesen, freigegeben, und du erhältst Bescheid per E-Mail. (mehr...)
  Druckfähige Version anzeigen 

FORTH - Die frühen Jahre

NachrichtenEin weiteres Papier von Charles Moore wurde von Juergen Pintaske geborgen. Und in 22 Seiten PDF gewandel, einschließlich einer Seite Quellenangaben, und einer kurzgefassten Seite Bio von C.M.

http://www.exemark.com/FORTH.htm

"Forth - The Early Years" - gefällt mir. :-)
  Druckfähige Version anzeigen 

Forth-Treffen am Rande des Linuxtages

NachrichtenLiebe Forther,

anlässlich des LinuxTags 2013 nächste Woche kommt hier die

Einladung zum Forth-Treffen in Berlin

am Fr 24. Mai 2013 ab 18:30 Uhr
im Restaurant "Dicke Wirtin" (http://www.savigny-platz.de/dicke_wirtin/) am Savignyplatz,
Carmerstraße 9,
10623 Berlin Charlottenburg



Mehr Bilder: http://www.forth-ev.de/gallery/dicke-wirtin

Gäste sind herzlich willkommen, insbesondere die, die schon immer mal
Details über Forth wissen wollten, aber sich bisher nicht getraut haben, zu fragen :-)

Viele Grüße,
Das LinuxTag-Team der Forth Gesellschaft eV

  Druckfähige Version anzeigen 

Schools Robotics Initiative - and Forth

NachrichtenAuch auf die Gefahr hin Eulen nach Athen zu tragen...
schaut euch das mal an. Wie es scheint hat die Firma ST Robotics Forth ausdrücklich im Gepäck, und das schon lange. Sie sponsert ein Schulprogramm; und dann ist da noch deren Roboter Arm, den du über ein Hyperterminal fernsteuern kannst, derweil dir die web cam im browser zeigt was passiert.

Schools Robotics Initiative: http://forth-robotics.org/
Die Firma dahinter: http://www.strobotics.com/
Und was man sehen kann: http://www.strobotics.com/webcam.htm
  Druckfähige Version anzeigen 

Forth-Tagung 2013 Nachlese

Nachrichten

Die Forth-Tagung 2013 hat sehr interessante und durchwegs gute Vorträge gebracht, die nicht für die Nachwelt verloren gehen sollen. Slides und Videos, soweit vorhanden, sammle ich auf folgender Seite: Tagung 2013 im Wiki. Wer seine Slides vermisst, hat sie mir vielleicht einfach nicht gesendet ;-).

  Druckfähige Version anzeigen 

PROGRAMMING A PROBLEM-ORIENTED-LANGUAGE Charles H. Moore 1970 (update)

NachrichtenSein Buch von damals ist als PDF aufgetaucht. Es beginnt:
"I'm not sure why you're reading this book. It's taken me a while to
discover why I'm writing it. Let's examine the title: Programming a
Problem-Oriented-Language. The key word is programming. I've
written many programs over the years. I've tried to write good
programs, and I've observed the manner in which I write them rather
critically. My goal has been to decrease the effort required and
increase the quality produced."

Unser aller Dank gebührt Juergen Pintaske für die Mühe das historische Dokument zusammen gestellt zu haben. Er hat mit Charles korrespondiert, und seine Erlaubnis zur Veröffentlichung erhalten. Daraus hat er nun ein schönes Reprint erstellt, mit neuem Vorwort von Charles Moore, Bildern, und dem Lebenslauf im Anhang.

Quelle: http://www.exemark.com/FORTH/CHUCKM~2.pdf

Angenehme Lektüre.
  Druckfähige Version anzeigen 

Lokale Gruppe München

Support

Die Münchner Gruppe ist lebendig, auch wenn die Standortfindung manchmal problematisch ist. Die Treffen sind ganz gut besucht, und finden zur Zeit in der Pizzeria La Capannina, Weitlstr. 142, 80995 München (Feldmochinger Anger). Es werden aktuelle technische Herausforderungen beleuchtet, und bei Daniel Ciesinger gegenüber ist auch Platz zum Basteln.

Die Treffen finden jeweils am 4. Donnerstag im Monat ab ca. 19:00 statt. Fällt der 4. Donnerstag im Dezember auf den 24. oder später, so entfällt der Stammtisch wegen Winterschlaf. Im Sommer gibt's auch manchmal eine Sommerpause, wenn der Italiener zumacht. Oder wir gehen ins Chilli Asia in der Dachauerstr. 151, 80335 München (das wird dann kurzfristig auf de.comp.lang.forth angekündigt).

  Druckfähige Version anzeigen 

Fun, Forth and FIGnition

NachrichtenIm designspark blog hat Bill Marshall am 23.05.2012 ein kleines Forth board besprochen, das FIGnition. Dem Vernehmen nach soll es bald bei RS-Components zu bekommen sein.
  Druckfähige Version anzeigen 

volksFORTH ST auf die Atari FireBee bringen

NachrichtenSeit ein paar Tagen habe ich einen neuen (modernen) Atari Rechner, die FireBee (siehe Firebee Developer Diary 1).

Was liegt näher als das volksFORTH für den Atari ST an die FireBee anzupassen. Die letzte Version des Atari ST volksFORTH ist Ende der 1980er Jahre herausgekommen, noch vor den letzten echten Atari Geräten wie Atari TT oder Falcon. Da die Grafikroutinen des volksFORTH die sogenannte LINE-A Grafik benutzen, und diese LINE-A Grafik in den neueren Atari Systemen nicht mehr verfügbar ist, lässt sich volksFORTH auf diesen Systemen nicht mehr starten.

Das Herz der FireBee ist nicht die Motorola 680x0 CPU, sondern eine ColdFire MCF5474, 264 MHz, 400 MIPS. Die ColdFire CPU ist leider nicht 100% zur 68K CPU kompatibel, es fehlen einige Opcodes. Das volksFORTH kann dort nicht unverändert laufen.

Ich werden in den kommenden Wochen durch den volksFORTH Quellcode gehen und 68K Opcodes, welche auf der ColdFire CPU nicht ausgeführt werden können, durch Opcode-Kombinationen ersetzen, welche auf 68K und ColdFire funktionieren. Das Ziel ist ein volksFORTH, das wieder auf allen Atari ST Systemen funktioniert.

Den Quellcode, inkl. einer Anleitung wie ein neue volksFORTH Kernel gebaut wird, gibt es in Fossil Repository: http://fossil.forth-ev.de/volksforth

  Druckfähige Version anzeigen 

Stellaris LM4F120 im Verleih

MikrokontrollerverleihEin frohes neues Jahr 2013 vom Mikrocontrollerverleih.

Wie Michael schon vor 3 Tagen angekündigt hat, gibt es ein Stellaris LM4F120 Launchpad Kit nun im Verleih.

Auf dem Launchpad board befindet sich

  • 80Mhz 32bit ARM Cortex M4 mit Fliesskommaunterstüzung (Floating-Point)
  • 256KB Flash
  • 32KB SRAM
  • 2KB EEPROM
  • Dual 12bit ADC
  • 6x64bit und 6x32bit timer
  • serielle Schnistelle / USB

Das passende USB Schnittstellenkabel liegt der Box bei. Es sollte nicht sehr schwer sein, ein Forth auf dieses Board zu bringen. Wer möchte gerne?

Informationen zu den Ausleihbedingungen und dem Forth Mikrokontrollerverleih gibt es per E-Mail unter mcv@forth-ev.de.

  Druckfähige Version anzeigen 

Grundlegende Experimente mit einer MCU

NachrichtenInzwischen gibt es im Forth Wiki schon eine ganze Reihe grundlegender Experimente zum Thema MCU.

http://www.forth-ev.de/wiki/doku.php/projects:4e4th:4e4th:start:msp430g2553_experimente

Die dort angegebenen Experimente wurden mit der MCU MSP430G2553 von Texas Instruments auf deren LaunchPad gemacht. Die Experimente können aber ebenso gut mit anderen MCUs angestellt werden. Die Experimente sind jedoch nichts für Zaghafte - es wird für nichts gehaftet! Kleine Forth Programme für die Experimente mit der MCU sind angegeben. Für diese Experimente brauchte ich ein LaunchPad, ein Multimeter, ein Oszilloskop und einige Kleinteile wie Widerstände und Kondensatoren, und einen kleinen Lautsprecher, ein Steckbrett, ebenso ein Bündel Prüfklipp-Kabel die einfach an das LaunchPad angeklemmt werden können. Die verwendete MCU erwies sich als erstaunlich robust. Wie man so eine MCU dann doch kaputt kriegt ist dort auch beschreiben. Und wie man an das 4e4th alias 4€4th alias 4 Education Forth kommt steht auf der www.4e4th.eu Seite.

Und hier findest du eine Anleitung wie das 4e4th auf dein LaunchPad kommt - für PC, Linux oder Mac.
http://www.forth-ev.de/wiki/doku.php/projects:4e4th:start

forth web ring
( random ) ( left 5 ) ( left ) ( webring forth ) ( right ) ( right 5 ) ( list sites )