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.
Freitag, 21. Juli 2017 @ 18:49 CEST
  Druckfähige Version anzeigen 

e4thcom Terminal

Nachrichten

Im Wiki der Forth-Gesellschaft gibt es eine neue Version des e4thcom Terminals (e4thcom-0.6.1) mit den folgenden Verbesserungen:

  • Editierbare Eingabezeile mit Historie mit TAB-Auswahl
  • Editor-Schnittstelle
  • Hochladen von Quelltext in Halb- oder Vollduplex
  • Plug-Ins für 430CamelForth, 430eForth, 4e4th, AmForth, anyForth, Mecrisp, Mecrisp-Stellaris und noForth
  • MSP430 Cross-[Dis-]Assembler Unterstützung für alle unterstützten MSP430 Targets
  Druckfähige Version anzeigen 

VCFe

Nachrichten Zum achtzehnten Mal kommt das Vintage Computerfestival Europe am Wochenende vom 29. April bis zum 1. Mai 2017 nach München. Ziel des Vintage Computer Festivals ist es den Erhalt und die Pflege 'historischer' Computer und anderer (E)DV Gerätschaften zu fördern, das Interesse in 'überflüssiger' Hard- und Software zu wecken und vor allem den Spaß daran auszuleben. Das VCF ist nicht nur im kalifornischen Silicon Valley ein regelmäßiges Ereignis sondern inzwischen auch ein fixer Punkt in den europäischen Terminplänen. Also lasst uns zurückkehren in die Guten Alten Tage, als Hacker noch keine Sicherheitsberater, Bytes noch keine Megabytes und Kleine Grüne Männchen noch Kleine Gruene Maennchen waren!

Forth wird dort auch zu finden sein. Carsten stellt seinen AMITARI aus, ein Amiga 600 mit Atari ST EmuTos. Dort laeuft auch das
VolksForth in der Atari ST Version. Und den Forth-Benchmark-Wettbewerb gibt es auch wieder.
  Druckfähige Version anzeigen 

Announcing release $40 of amforth

NachrichtenThis is the 64th release of amforth in more than 10 years development. It does some fine-tuning of the I2C library on the AVR platform. There is now code to use amforth as a I2C slave. Furthermore it adds the 'c' number input format and support for program specific stacks. "under the hood" are many small improvements and code simplifications. A lot of previously hidden words or words that were intended for testing purposes only are now available for user programs. Atmforth is a 16bit Forth system designed to run on AVR Atmega and TI MSP430 microcontrollers. It is written in highly optimized assembly and Forth itself, most of the core system shares the same source code. The core system fits into 8KB of code space. It allows access to all controller specific features including support for Harvard architecture specific things like multiple address spaces of memory (EEPROM, flash, RAM). The Forth interpreter compiles directly into the flash (or FRAM) memory. Amforth supports most features of the Forth 2012 standard and has a few enhancements over it like recognizers.

Amforth is released under the Terms of the Gnu Public License v3 (GPL) and is available with full source code and documentation at:
http://amforth.sourceforge.net/

Enjoy
Matthias
  Druckfähige Version anzeigen 

Forth für die JVM

NachrichtenIch bastele gerade an einem Forth-Interpreter, den ich hier fand:
http://linuxenvy.com/bprentice/JForth/
Bisher habe ich ihn um das Rechnen mit komplexen Zahlen erweitert.

Beispiel:

> 1+2i 3-5i * .
13.0+1.0i OK

^^ multipliziert zwei komplexe Zahlen und gibt sie aus.

Das ganze soll im Endstadium eine Art Forth-programmierbarer Desktop-Rechner werden. Eventuell mache ich auch eine Version für Android dazu. Als nächstes kommt das Rechnen mit Brüchen rein, ein spezieller Datentyp und automatisches Kürzen, finden von ggT, kgV usw. Das Projekt ist hier:
https://github.com/nietoperz809/JForth/tree/master/JForth_jar
Im Verzeichnis JForth_jar ist eine ausführbare Datei, falls man nicht compilieren möchte. Java muss installiert sein, wenn man die Datei starten will.
Ich freue mich auf Anregungen ...
-> pitti
  Druckfähige Version anzeigen 

Easy Forth

NachrichtenNick Morgan hat eine wunderbare Einführung in Forth erstellt. In Javascript. Man kann sofort im Browser loslegen - wunderbar. Folgende Kapitel werden bereits geboten: Introduction, Adding Some Numbers, Defining Words, Stack Manipulation, Generating Output, Conditionals and Loops, Variables and Constants, Arrays, Keyboard Input und ein kleines Spiel - Snake!

https://skilldrick.github.io/easyforth/
  Druckfähige Version anzeigen 

noForth version 170222 is ready ...

Nachrichten It supports the new large (256kByte) FRAM boards. Also it supports the MPU (Memory Protection Unit) onboard this FRAM chips. All supported FRAM chips now have this feature, it protects the kernel from writing to erroneous addresses, without disabling compiling and patching!

Kind regards,
Willem Ouwerkerk.

http://home.hccnet.nl/anij/nof/noforth.html
  Druckfähige Version anzeigen 

eForth and Zen - 3rd Edition 2017 - Kindle Edition

Nachrichten by Dr. Chen-Hanson Ting (Author), Juergen Pintaske (Editor).

eForth has a long history, but here in this eBook you see it updated, and the 2017 edition 3 includes ports that are recent, and all of the sources are available to order, check and use - directly from Ting. It is important to have this whole range of eForth variants available, as this eForth range of implementations includes as well so called Soft Cores, which are microprocessors, targeted at Programmable devices called FPGAs. Here, a standard version supplied separately can be used in projects and in addition to the processor core the complete eForth language to drive this chip is supplied. In addition, the Core can be modified, and the modifications can be controlled by extensions of the supplied eForth software - complete flexibility to adapt SW and HW to the design.

https://www.amazon.co.uk/Juergen-Pintaske/e/B00N8HVEZM








  Druckfähige Version anzeigen 

Footsteps In An Empty Valley - Kindle Edition

NachrichtenJürgen hat Chen-Hanson Ting so lange bearbeitet, bis dieser seinen Klassiker davor gerettet hat auf nimmer wiedersehen in der Altpapiertonne zu verschwinden. Digitalisiert gibt es das Buch also nun wieder, auch bei Amazon als eBook.

"Chuck Moore is the inventor of the High Level computer Language Forth. In this eBook you find the background, how and why it was designed as is. People talk about C friendly instruction sets and processor architectures - but Chuck went one level further and implemented complete functionality in silicon long before others looked at such configurations. And there is the Forth code from then, designed by Chuck and a lot of typing in by Ting."

https://www.amazon.co.uk/dp/B06X6JGM5L

Und damit ein neuer Titel in der Forth Bookshelf :
https://www.amazon.co.uk/Juergen-Pintaske/e/B00N8HVEZM









  Druckfähige Version anzeigen 

FOSSS - Forth Open Source Sound Shirt - Wer macht mit?

Nachrichten(For English please follow the link (mehr) below)

In der Vergangenheit gab es immer die Wettbewerbe, wo die Forth-Leute gewonnen haben auf der Embedded. Als ich letztes Jahr vom Soundshirt in Hamburg gehört habe, dachte ich, dass dies eine gute Sache ist und vielen Gehörlosen auf der Welt helfen könnte.
Aber 20 000 Euro für ein Soundshirt ist unbezahlbar!

https://www.zdf.de/nachrichten/heute-journal/hjo-gesamt-gebaerden-108.html

https://www.facebook.com/jungesymphoniker/videos/10154188012128092/

Also wie wärs:
16 Handy-Vibrationsmotoren (andere Effektoren?), etwa 30 Euro auf ebay; einige MSP430G2553 oder ähnliches, ein bisschen FFT, Treibertransistoren, ein Bluetoothmodul um die Daten zu übertragen...

Die Frage ist, wer kann und möchte dazu beitragen? Feedback an Juergen Pintaske juergen@exemark.com

Jürgen
  Druckfähige Version anzeigen 

Starting Forth - Kindle Edition

NachrichtenEtwa 4 Jahre hat es gedauert, um FORTH, Inc. davon zu ueberzeugen,
dass ich STARTING FORTH by Leo Brodie als eBook veroeffentlichen kann
und es damit auch auf den kleineren Displays zu lesen sein sollte.
Endlich hat’s geklappt. Danke FORTH, Inc.

Ein direktes Link zu amazon
https://www.amazon.co.uk/dp/B01MS7YDKD/ref=sr_1_2?s=books&ie=UTF8&qid=1484555244&sr=1-2&keywords=starting+Forth

Und damit ein neuer Titel in der Forth Bookshelf ( das dauert immer etwas laenger bis es dort auftaucht )
https://www.amazon.co.uk/Juergen-Pintaske/e/B00N8HVEZM

Die Programm-Beispiele sind direkt kompatibel zu iForth und swift-Forth.
Und Wolfram Schroers hat die Beispiele in gforth umgesetzt:
http://field-theory.org/articles/starting-forth/index.html

(JP)

english version: click (mehr) below...