福斯面临的挑战

J. Brakefield
{"title":"福斯面临的挑战","authors":"J. Brakefield","doi":"10.1145/259965.260007","DOIUrl":null,"url":null,"abstract":"Three areas where Forth would seem to be lagging arepresentedalong with suggestions for their resolution. They are: online help i~ormation,jloating point, and parallelism Forth seems to be stuck back in the eight and sixteen bit world of early microprocessors and low end minicomputers (remember them?). Microprocessors and memory chips are marching forward at what continues to be an exponential costiperformance rate. Megabyte and megaflop home computers are a reality. Some of this increasing cost/performance can be allocated to help the programmer. ONLINE HELP INFORMATION The computer I use at work has 24 megabytes of memory and the application software I use has some three hundred routines or operators. Finding the right operator and the information on how to use it involves searching a crib sheet and then looking up the routine in the manuals. There is online help but it is not very fast and does not have the right “hyper-text” organization. Part of the problem is that the CRT screen can not equal the resolution and page size of printed text. One would think that the speed of the computer could compensate for the lack of screen resolution. I come home to a computer with only thee megabytes of memory and a Forth package with Permission to copy without fee all or part of this material is granted, provided that the copies are not made or distributed for direct commercial advantage, the ACM copyright notice and the title of the publication and its date appear, and notice is given that copying is by permission of the Association for Computing Machinery. To copy otherwise, or to republish, requires a fee and/orsPKIc permission. 01991 ACM 0-89791-462-7/90/0200-0095 $1.50 four thousand operators. Well, I have not yet done a crib sheet for it and the manual is half the size of the one at work. What can be done? What should be done? I suspect the answers are out there only waiting for universal acceptance so that they can become standards. One thing is for sure, I don’t learn vocabularies very fast and I’m not getting any younger.","PeriodicalId":391657,"journal":{"name":"FORTH '90 and '91","volume":"10 1","pages":"0"},"PeriodicalIF":0.0000,"publicationDate":"1991-03-07","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":"0","resultStr":"{\"title\":\"Challenges for Forth\",\"authors\":\"J. Brakefield\",\"doi\":\"10.1145/259965.260007\",\"DOIUrl\":null,\"url\":null,\"abstract\":\"Three areas where Forth would seem to be lagging arepresentedalong with suggestions for their resolution. They are: online help i~ormation,jloating point, and parallelism Forth seems to be stuck back in the eight and sixteen bit world of early microprocessors and low end minicomputers (remember them?). Microprocessors and memory chips are marching forward at what continues to be an exponential costiperformance rate. Megabyte and megaflop home computers are a reality. Some of this increasing cost/performance can be allocated to help the programmer. ONLINE HELP INFORMATION The computer I use at work has 24 megabytes of memory and the application software I use has some three hundred routines or operators. Finding the right operator and the information on how to use it involves searching a crib sheet and then looking up the routine in the manuals. There is online help but it is not very fast and does not have the right “hyper-text” organization. Part of the problem is that the CRT screen can not equal the resolution and page size of printed text. One would think that the speed of the computer could compensate for the lack of screen resolution. I come home to a computer with only thee megabytes of memory and a Forth package with Permission to copy without fee all or part of this material is granted, provided that the copies are not made or distributed for direct commercial advantage, the ACM copyright notice and the title of the publication and its date appear, and notice is given that copying is by permission of the Association for Computing Machinery. To copy otherwise, or to republish, requires a fee and/orsPKIc permission. 01991 ACM 0-89791-462-7/90/0200-0095 $1.50 four thousand operators. Well, I have not yet done a crib sheet for it and the manual is half the size of the one at work. What can be done? What should be done? I suspect the answers are out there only waiting for universal acceptance so that they can become standards. One thing is for sure, I don’t learn vocabularies very fast and I’m not getting any younger.\",\"PeriodicalId\":391657,\"journal\":{\"name\":\"FORTH '90 and '91\",\"volume\":\"10 1\",\"pages\":\"0\"},\"PeriodicalIF\":0.0000,\"publicationDate\":\"1991-03-07\",\"publicationTypes\":\"Journal Article\",\"fieldsOfStudy\":null,\"isOpenAccess\":false,\"openAccessPdf\":\"\",\"citationCount\":\"0\",\"resultStr\":null,\"platform\":\"Semanticscholar\",\"paperid\":null,\"PeriodicalName\":\"FORTH '90 and '91\",\"FirstCategoryId\":\"1085\",\"ListUrlMain\":\"https://doi.org/10.1145/259965.260007\",\"RegionNum\":0,\"RegionCategory\":null,\"ArticlePicture\":[],\"TitleCN\":null,\"AbstractTextCN\":null,\"PMCID\":null,\"EPubDate\":\"\",\"PubModel\":\"\",\"JCR\":\"\",\"JCRName\":\"\",\"Score\":null,\"Total\":0}","platform":"Semanticscholar","paperid":null,"PeriodicalName":"FORTH '90 and '91","FirstCategoryId":"1085","ListUrlMain":"https://doi.org/10.1145/259965.260007","RegionNum":0,"RegionCategory":null,"ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":null,"EPubDate":"","PubModel":"","JCR":"","JCRName":"","Score":null,"Total":0}
引用次数: 0

摘要

本文提出了福斯似乎落后的三个领域,并提出了解决这些问题的建议。它们是:联机帮助信息、浮动点和并行性。Forth似乎还停留在早期微处理器和低端小型计算机的8位和16位世界(还记得它们吗?)微处理器和存储芯片正以指数级的性价比向前发展。兆字节和百万次的家用电脑已经成为现实。这些增加的成本/性能中的一部分可以用来帮助程序员。联机帮助信息我在工作中使用的计算机有24兆内存,我使用的应用软件有大约300个例程或操作符。要找到合适的操作员和如何使用操作员的信息,需要先查找操作表,然后在操作手册中查找操作程序。有在线帮助,但它不是非常快,没有正确的“超文本”组织。部分问题是CRT屏幕不能等于打印文本的分辨率和页面大小。有人会认为电脑的速度可以弥补屏幕分辨率的不足。我回家的电脑只有三兆内存和一个Forth包,我被允许免费复制全部或部分材料,只要这些副本不是为了直接的商业利益而制作或分发的,ACM版权声明,出版物的标题和日期出现,并且通知复制是由计算机械协会许可的。以其他方式复制或重新发布,需要付费和/或spkic许可。01991 ACM 0-89791-462-7/90/0200-0095 $1.50四千操作员。嗯,我还没有为它做一个小抄,而且手册的大小只有工作手册的一半。我们能做些什么呢?应该做些什么?我怀疑答案就在那里,只等着被普遍接受,这样它们就能成为标准。有一件事是肯定的,我学词汇的速度不是很快,我也不再年轻了。
本文章由计算机程序翻译,如有差异,请以英文原文为准。
Challenges for Forth
Three areas where Forth would seem to be lagging arepresentedalong with suggestions for their resolution. They are: online help i~ormation,jloating point, and parallelism Forth seems to be stuck back in the eight and sixteen bit world of early microprocessors and low end minicomputers (remember them?). Microprocessors and memory chips are marching forward at what continues to be an exponential costiperformance rate. Megabyte and megaflop home computers are a reality. Some of this increasing cost/performance can be allocated to help the programmer. ONLINE HELP INFORMATION The computer I use at work has 24 megabytes of memory and the application software I use has some three hundred routines or operators. Finding the right operator and the information on how to use it involves searching a crib sheet and then looking up the routine in the manuals. There is online help but it is not very fast and does not have the right “hyper-text” organization. Part of the problem is that the CRT screen can not equal the resolution and page size of printed text. One would think that the speed of the computer could compensate for the lack of screen resolution. I come home to a computer with only thee megabytes of memory and a Forth package with Permission to copy without fee all or part of this material is granted, provided that the copies are not made or distributed for direct commercial advantage, the ACM copyright notice and the title of the publication and its date appear, and notice is given that copying is by permission of the Association for Computing Machinery. To copy otherwise, or to republish, requires a fee and/orsPKIc permission. 01991 ACM 0-89791-462-7/90/0200-0095 $1.50 four thousand operators. Well, I have not yet done a crib sheet for it and the manual is half the size of the one at work. What can be done? What should be done? I suspect the answers are out there only waiting for universal acceptance so that they can become standards. One thing is for sure, I don’t learn vocabularies very fast and I’m not getting any younger.
求助全文
通过发布文献求助,成功后即可免费获取论文全文。 去求助
来源期刊
自引率
0.00%
发文量
0
×
引用
GB/T 7714-2015
复制
MLA
复制
APA
复制
导出至
BibTeX EndNote RefMan NoteFirst NoteExpress
×
提示
您的信息不完整,为了账户安全,请先补充。
现在去补充
×
提示
您因"违规操作"
具体请查看互助需知
我知道了
×
提示
确定
请完成安全验证×
copy
已复制链接
快去分享给好友吧!
我知道了
右上角分享
点击右上角分享
0
联系我们:info@booksci.cn Book学术提供免费学术资源搜索服务,方便国内外学者检索中英文文献。致力于提供最便捷和优质的服务体验。 Copyright © 2023 布克学术 All rights reserved.
京ICP备2023020795号-1
ghs 京公网安备 11010802042870号
Book学术文献互助
Book学术文献互助群
群 号:604180095
Book学术官方微信