第四语言 [字节杂志 第5卷 第8期]
The Forth Language [Byte Magazine Volume 05 Number 08]

原始链接: https://archive.org/details/byte-magazine-1980-08

本期《BYTE》杂志重点介绍了FORTH编程语言,探讨了它的起源、能力和实际应用。文章内容涵盖从教程介绍(“什么是FORTH?”)到编译器编写和可扩展性等高级主题。FORTH强大功能的演示包括一个为TRS-80编写的96行游戏,以及对其十年间不寻常演变的讨论。 除了FORTH之外,本期还报道了新兴的硬件趋势。它包含一个售价低于50美元的自制调制解调器项目,并详细介绍了个人电脑硬盘存储价格的日益降低。一篇多部分文章开始详细介绍第四代视频终端的构建。 本期还包括产品评测(俄亥俄科学公司和希斯公司)、编程技巧、FORTH术语词汇表以及信件、产品列表和分类广告等标准杂志栏目。

一个黑客新闻的讨论围绕着编程语言FORTH展开,起因是链接到一篇1980年的《Byte Magazine》文章。用户分享个人经验,展示了FORTH持久的吸引力和令人惊讶的实用性。 一位用户在1981年使用FORTH构建了一个管理系统,获得了第一份付费编程工作,甚至创建了自己的解释器。另一位用户将FORTH用于家庭自动化项目——监控盆栽植物并在需要浇水时发出信号,并以其在深空探测器中的应用来证明这一选择。 对话还涉及通过《Acorn User》等杂志以及BBC Micro FORTH编译器等资源早期接触FORTH。一个幽默的轶事提到了虚构的“FIFTH”语言,作为FORTH程序员沮丧时的去处。总的来说,该帖子突出了FORTH的历史意义以及它在特定应用和热情的开发者中的持续相关性。
相关文章

原文
Foreground
p.22 A BUILD-IT-YOURSELF MODEM FOR UNDER $50
[author Steve Ciarcia]
This originate-only modem will allow you to get started in intercomputer communication with minimal expense.
p.58 THE HARD-DISK EXPLOSION: HIGH-POWERED MASS STORAGE FOR YOUR PERSONAL COMPUTER
[author Tom Manuel]
Thanks to new hard-disk technology, personal computer users can add millions of bytes of mass storage to their systems at a reasonable cost.
p.100 WHAT IS FORTH? A TUTORIAL INTRODUCTION
[author John S James]
Here is an overview of FORTH that lays the foundation for the other theme articles in this BYTE.
p.150 BREAKFORTH INTO FORTH
[author A Richard Miller and Jill Miller]
If you can't imagine any personal use for FORTH, can you imagine a 96-line program that plays a fast, animated game with sound on the TRS-80?
p.164 FORTH EXTENSIBILITY: OR HOW TO WRITE A COMPILER IN TWENTY-FIVE WORDS OR LESS
[author Kim Harris]
This tutorial explains the capability for defining new families of FORTH words.
p.210 CONSTRUCTION OF A FOURTH-GENERATION VIDEO TERMINAL, PART 1
[author Theron Wierenga]
Part 1 of this article presents a new design using the 8275 controller and a dedicated Z80 microprocessor.
Background
p.76 THE EVOLUTION OF FORTH, AN UNUSUAL LANGUAGE
[author Charles H Moore]
The inventor of the language recalls its design and how it evolved over a 10-year period.
p.198 KHACHIYAN'S ALGORITHM, PART 1: A NEW SOLUTION TO LINEAR PROGRAMMING PROBLEMS
[author G C Berresford, A M Rockett, and J C Stevenson]
Now you can study the algorithm that promised to revolutionize linear programming.

Nucleus
p.6 Editorial: Threads of a FORTH Tapestry
p.14 Letters
p.40 Product Review: The Ohio Scientific CA-15 Universal Telephone Interface
p.46 Product Review: The Heath H-89 Computer
p.72 Programming Quickies: Self-Reproducing Programs
p.94 BYTEL1NES
p.98 Selected FORTH Vendors
p.196 A FORTH Glossary
p.226 Clubs and Newsletters
p.230 Event Queue
p.234 Ask BYTE
p.248 Whats New?
p.302 Unclassified Ads
p.303 BOMB, BOMB Results
p.304 Reader Service

联系我们 contact @ memedata.com