StartseiteGruppenForumMehrZeitgeist
Web-Site durchsuchen
Diese Seite verwendet Cookies für unsere Dienste, zur Verbesserung unserer Leistungen, für Analytik und (falls Sie nicht eingeloggt sind) für Werbung. Indem Sie LibraryThing nutzen, erklären Sie dass Sie unsere Nutzungsbedingungen und Datenschutzrichtlinie gelesen und verstanden haben. Die Nutzung unserer Webseite und Dienste unterliegt diesen Richtlinien und Geschäftsbedingungen.

Ergebnisse von Google Books

Auf ein Miniaturbild klicken, um zu Google Books zu gelangen.

Lädt ...

Programmieren in FORTH. Vom Einstieg bis zum Standard

von Leo Brodie

MitgliederRezensionenBeliebtheitDurchschnittliche BewertungDiskussionen
1702161,824 (3.82)Keine
Offers an Introductory Guide to Programming in FORTH
Keine
Lädt ...

Melde dich bei LibraryThing an um herauszufinden, ob du dieses Buch mögen würdest.

Keine aktuelle Diskussion zu diesem Buch.

Starting Forth teaches you Forth (a stack-based, unconventional programming language) and computers in general. The book was published in 1981, so its contents are bound to be outdated. Many snippets of code don't run anymore and so I was forced to consult GForth's info pages and Google quite a bit; it assumes a 16-bit architecture and is overly concerned with optimization and memory savings, that I'm sure had an impact on past computers, but are negligible on modern machines.

I liked the illustrations and thought they added a nice pizzazz.

Forth is a useless language to learn, though. ( )
  KJC__ | Nov 27, 2022 |
This book has the imprimatur of Charles Moore, the creator of the FORTH programming language. Mr. Moore wrote the Foreword, filling it with words of praise for Leo Brodie, both for his talent as a writer and as an illustrator.

I never did come up with an application that was a good fit for programming in this language. As a result, I never learned to program in FORTH. Besides, it is not an easy program for me to grasp.

Forth is a structured, imperative, functional, logical, stack-oriented, reflective computer programming language -- a fourth generation language. It does not do type checking.

Forth relies heavily on the use of a data stack and Reverse Polish Notation (RPN or postfix notation).

The Forth environment combines a compiler with an interactive shell. The programmer interactively defines and runs subroutines called "words" in a virtual machine.

In spite of its status as a fourth generation language, Forth is a simple, yet extensible, language. This extensibility allows Forth to be used in writing higher level languages. But extensibility also allows poor programmers, such as I (sniff, sniff), to write incomprehensible code, which, because of me and others like me, has given Forth a reputation as a "write-only language".

Forth has found a niche in astronomical and space applications. Forth, in the hands of capable scientists, can be used to develop complex projects that have been successfully maintained over decades of use on evolving hardware platforms.

Charles Moore, the inventor of Forth, developed the language with portability to different hardware systems in mind. This lends Forth to unique applications such as bringing up new hardware. For example, Forth was the first resident software on the new Intel 8086 chip in 1978. Forth was also the first resident development system for the first Apple Macintosh in 1984.

Classic Forth systems traditionally use neither operating systems nor file systems. Instead of storing code in files, source-code is stored in disk blocks written to physical disk addresses. This is why Forth can be used to bring up new hardware for which an operating system has not yet been written. In this respect, Forth is closer to machine language than to higher level language programming.

By contrast, modern Forth systems run under a host operating system such as Microsoft Windows, Linux or a version of Unix and use the host operating system's file system for source and data files.

Trivia: Forth is sometimes spelled in all capital letters following the customary usage during its earlier years, although the name is not an acronym.

More Trivia: Forth is so named because in 1968 "the file holding the interpreter was labeled FOURTH, for 4th (next) generation software — but the IBM 1130 operating system restricted file names to 5 characters." Hence, FOURTH became FORTH.

FIG is the Forth Interest Group. FIG is a world-wide, non-profit organization for education in and the promotion of the Forth computer language. FIG offers:

•an on-line literature database
•programming tools
•reference works
•technical conferences
•links to other Forth resources

See: http://www.forth.org/ ( )
1 abstimmen MrJack | Oct 30, 2008 |
keine Rezensionen | Rezension hinzufügen
Du musst dich einloggen, um "Wissenswertes" zu bearbeiten.
Weitere Hilfe gibt es auf der "Wissenswertes"-Hilfe-Seite.
Gebräuchlichster Titel
Originaltitel
Alternative Titel
Ursprüngliches Erscheinungsdatum
Figuren/Charaktere
Wichtige Schauplätze
Wichtige Ereignisse
Zugehörige Filme
Epigraph (Motto/Zitat)
Widmung
Erste Worte
Zitate
Letzte Worte
Hinweis zur Identitätsklärung
Verlagslektoren
Werbezitate von
Originalsprache
Anerkannter DDC/MDS
Anerkannter LCC

Literaturhinweise zu diesem Werk aus externen Quellen.

Wikipedia auf Englisch

Keine

Offers an Introductory Guide to Programming in FORTH

Keine Bibliotheksbeschreibungen gefunden.

Buchbeschreibung
Zusammenfassung in Haiku-Form

Aktuelle Diskussionen

Keine

Beliebte Umschlagbilder

Gespeicherte Links

Bewertung

Durchschnitt: (3.82)
0.5
1 1
1.5
2 1
2.5
3 4
3.5 1
4 6
4.5
5 6

Bist das du?

Werde ein LibraryThing-Autor.

 

Über uns | Kontakt/Impressum | LibraryThing.com | Datenschutz/Nutzungsbedingungen | Hilfe/FAQs | Blog | LT-Shop | APIs | TinyCat | Nachlassbibliotheken | Vorab-Rezensenten | Wissenswertes | 206,340,647 Bücher! | Menüleiste: Immer sichtbar