Página InicialGruposDiscussãoMaisZeitgeist
Pesquisar O Sítio Web
Este sítio web usa «cookies» para fornecer os seus serviços, para melhorar o desempenho, para analítica e (se não estiver autenticado) para publicidade. Ao usar o LibraryThing está a reconhecer que leu e compreende os nossos Termos de Serviço e Política de Privacidade. A sua utilização deste sítio e serviços está sujeita a essas políticas e termos.

Resultados dos Livros Google

Carregue numa fotografia para ir para os Livros Google.

Starting Forth: An Introduction to the Forth…
A carregar...

Starting Forth: An Introduction to the Forth Language and Operating System for Beginners and Professionals (edição 1982)

por Leo Brodie (Autor)

MembrosCríticasPopularidadeAvaliação médiaDiscussões
1692161,255 (3.82)Nenhum(a)
Offers an Introductory Guide to Programming in FORTH
Membro:NaleagDeco
Título:Starting Forth: An Introduction to the Forth Language and Operating System for Beginners and Professionals
Autores:Leo Brodie (Autor)
Informação:Prentice Hall (1982), Edition: 1987 SECOND EDITION!!!!!!!!!!!!!!!!!!, 16 pages
Coleções:A sua biblioteca
Avaliação:
Etiquetas:to-read

Informação Sobre a Obra

Starting Forth: An Introduction to the Forth Language and Operating System for Beginners and Professionals por Leo Brodie

Nenhum(a)
A carregar...

Adira ao LibraryThing para descobrir se irá gostar deste livro.

Ainda não há conversas na Discussão sobre este livro.

Mostrando 2 de 2
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 vote MrJack | Oct 30, 2008 |
Mostrando 2 de 2
sem críticas | adicionar uma crítica
Tem de autenticar-se para poder editar dados do Conhecimento Comum.
Para mais ajuda veja a página de ajuda do Conhecimento Comum.
Título canónico
Título original
Títulos alternativos
Data da publicação original
Pessoas/Personagens
Locais importantes
Acontecimentos importantes
Filmes relacionados
Epígrafe
Dedicatória
Primeiras palavras
Citações
Últimas palavras
Nota de desambiguação
Editores da Editora
Autores de citações elogiosas (normalmente na contracapa do livro)
Língua original
DDC/MDS canónico
LCC Canónico

Referências a esta obra em recursos externos.

Wikipédia em inglês

Nenhum(a)

Offers an Introductory Guide to Programming in FORTH

Não foram encontradas descrições de bibliotecas.

Descrição do livro
Resumo Haiku

Current Discussions

Nenhum(a)

Capas populares

Ligações Rápidas

Avaliação

Média: (3.82)
0.5
1 1
1.5
2 1
2.5
3 4
3.5 1
4 6
4.5
5 6

É você?

Torne-se num Autor LibraryThing.

 

Acerca | Contacto | LibraryThing.com | Privacidade/Termos | Ajuda/Perguntas Frequentes | Blogue | Loja | APIs | TinyCat | Bibliotecas Legadas | Primeiros Críticos | Conhecimento Comum | 204,586,871 livros! | Barra de topo: Sempre visível