ACM SIGPLAN Lisp Pointers最新文献

筛选
英文 中文
A special issue on "Garbage" “垃圾”特刊
ACM SIGPLAN Lisp Pointers Pub Date : 1987-08-01 DOI: 10.1145/1317203.1317204
Jon L. White
{"title":"A special issue on \"Garbage\"","authors":"Jon L. White","doi":"10.1145/1317203.1317204","DOIUrl":"https://doi.org/10.1145/1317203.1317204","url":null,"abstract":"In this issue of Lisp Pointers, we are featuring two articles on memory management for Lisp systems: Overview of Garbage Collection in Symbolic Computing by Timothy McEntee is an excellent short tutorial on the current state of garbage collecting techniques; and Address/Memory Management for a Gigantic LISP Environment, or GC Considered Harmful by JonL White proposes a novel technique for use in large virtual memories that abandons the notion of \"collecting\" garbage and focuses instead on the problem of maintaining a relatively small working set. Both of these articles have appeared elsewhere, in forums with very limited distribution, and so are being reprinted here. The first article originally appeared in longer form in the Texas Instruments Engineering Journal, which is primarily distributed to TI employees; the second article originally appeared in the historic 1980 Lisp Conference. [Since 1982, the biennial Lisp Conferences have enjoyed ACM sponsorship, and the proceedings are more widely distributed.]","PeriodicalId":262740,"journal":{"name":"ACM SIGPLAN Lisp Pointers","volume":"5 23","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"1987-08-01","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"133204120","PeriodicalName":null,"FirstCategoryId":null,"ListUrlMain":null,"RegionNum":0,"RegionCategory":"","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":"","EPubDate":null,"PubModel":null,"JCR":null,"JCRName":null,"Score":null,"Total":0}
引用次数: 0
Lisp, second edition Lisp,第二版
ACM SIGPLAN Lisp Pointers Pub Date : 1987-08-01 DOI: 10.1145/1317203.1317212
D. Weinreb
{"title":"Lisp, second edition","authors":"D. Weinreb","doi":"10.1145/1317203.1317212","DOIUrl":"https://doi.org/10.1145/1317203.1317212","url":null,"abstract":"Winston and Horn's Lisp is a textbook on symbolic computation and the Lisp language. It was originally published in 1981, based on a set of course notes developed for the introductory course in artificial intelligence at MIT.","PeriodicalId":262740,"journal":{"name":"ACM SIGPLAN Lisp Pointers","volume":"1 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"1987-08-01","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"116015118","PeriodicalName":null,"FirstCategoryId":null,"ListUrlMain":null,"RegionNum":0,"RegionCategory":"","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":"","EPubDate":null,"PubModel":null,"JCR":null,"JCRName":null,"Score":null,"Total":0}
引用次数: 12
((lambda (discussions) (report on x3j13)) (first year report)) (lambda(讨论)(关于x3j13的报告))(第一年报告))
ACM SIGPLAN Lisp Pointers Pub Date : 1987-08-01 DOI: 10.1145/1317203.1317213
R. Mathis
{"title":"((lambda (discussions) (report on x3j13)) (first year report))","authors":"R. Mathis","doi":"10.1145/1317203.1317213","DOIUrl":"https://doi.org/10.1145/1317203.1317213","url":null,"abstract":"This is the report I am submitting to the US Tecnical Advisory Group (TAG) to ISO/TC97/SC22 (the subcommitte on programming languages) and SPARC (X3's Standards Planning and Review Committee).","PeriodicalId":262740,"journal":{"name":"ACM SIGPLAN Lisp Pointers","volume":"197 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"1987-08-01","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"132554041","PeriodicalName":null,"FirstCategoryId":null,"ListUrlMain":null,"RegionNum":0,"RegionCategory":"","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":"","EPubDate":null,"PubModel":null,"JCR":null,"JCRName":null,"Score":null,"Total":0}
引用次数: 0
Notes on improving Lisp 改进Lisp的注意事项
ACM SIGPLAN Lisp Pointers Pub Date : 1987-06-01 DOI: 10.1145/1317193.1317194
J. McCarthy
{"title":"Notes on improving Lisp","authors":"J. McCarthy","doi":"10.1145/1317193.1317194","DOIUrl":"https://doi.org/10.1145/1317193.1317194","url":null,"abstract":"I understand that there is considerable tension between the goal of standardizing Common Lisp and the idea, prominent in Europe, that major improvements should be made in the course of creating an international standard. I agree with the idea that Common Lisp should be standardized as a consolidation of existing practice, and that innovations should be avoided in this process. My experience with the Algol 60 meetings led me to the opinion that innovation and standardization do not mix well. The trading involved in compromising interests in existing ways of doing things is only too compatible with what might be called implicit academic log rolling. \"I'll agree that your new idea is great if you'll agree with mine.\" The result is an unimplementable monstrosity.","PeriodicalId":262740,"journal":{"name":"ACM SIGPLAN Lisp Pointers","volume":"105 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"1987-06-01","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"124162478","PeriodicalName":null,"FirstCategoryId":null,"ListUrlMain":null,"RegionNum":0,"RegionCategory":"","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":"","EPubDate":null,"PubModel":null,"JCR":null,"JCRName":null,"Score":null,"Total":0}
引用次数: 0
Lisp environments Lisp的环境
ACM SIGPLAN Lisp Pointers Pub Date : 1987-06-01 DOI: 10.1145/1317193.1317199
John K. Foderaro
{"title":"Lisp environments","authors":"John K. Foderaro","doi":"10.1145/1317193.1317199","DOIUrl":"https://doi.org/10.1145/1317193.1317199","url":null,"abstract":"In this issue we survey the Lisp programming environment provided on the family of Lisp machines built by Xerox. These machines, which once ran only Interlisp-D, are now said to run 'Xerox Lisp' which is a combination of Interlisp-D and Common Lisp.","PeriodicalId":262740,"journal":{"name":"ACM SIGPLAN Lisp Pointers","volume":"1 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"1987-06-01","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"125858834","PeriodicalName":null,"FirstCategoryId":null,"ListUrlMain":null,"RegionNum":0,"RegionCategory":"","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":"","EPubDate":null,"PubModel":null,"JCR":null,"JCRName":null,"Score":null,"Total":0}
引用次数: 0
((lambda (discussions) (report on X3J13)) (purposes)) lambda(讨论)(关于X3J13的报告))(目的)
ACM SIGPLAN Lisp Pointers Pub Date : 1987-06-01 DOI: 10.1145/1317193.1317201
R. Mathis
{"title":"((lambda (discussions) (report on X3J13)) (purposes))","authors":"R. Mathis","doi":"10.1145/1317193.1317201","DOIUrl":"https://doi.org/10.1145/1317193.1317201","url":null,"abstract":"X3Ji3, the technical committee for the standardization of Common Lisp, is moving ahead in a number of areas. At the meeting in Palo Alto (March 1618, 1987) there was a long presentation and discussion on the object system proposal. The object system proposal has evolved from a number of different proposals all of which had individual names and all of which had their strong proponents. Some of the initial discussions seemed to be centered around what we would call it and thereby which group would get more credit for proposing it. The committee working on this proposal has made a lot of progress and developed an approach that draws many of the best ideas together. This approach now seems to be so much a part of the way people are thinking about the language that what to call it no longer seems to be a topic for discussion. I think this is a very positive sign about the mutual support for this proposal.","PeriodicalId":262740,"journal":{"name":"ACM SIGPLAN Lisp Pointers","volume":"48 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"1987-06-01","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"131205312","PeriodicalName":null,"FirstCategoryId":null,"ListUrlMain":null,"RegionNum":0,"RegionCategory":"","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":"","EPubDate":null,"PubModel":null,"JCR":null,"JCRName":null,"Score":null,"Total":0}
引用次数: 0
Preliminary report on a practical type inference system for common Lisp 一个实用的通用Lisp类型推断系统的初步报告
ACM SIGPLAN Lisp Pointers Pub Date : 1987-06-01 DOI: 10.1145/1317193.1317195
R. Beer
{"title":"Preliminary report on a practical type inference system for common Lisp","authors":"R. Beer","doi":"10.1145/1317193.1317195","DOIUrl":"https://doi.org/10.1145/1317193.1317195","url":null,"abstract":"While the combination of dynamic typing and generic functions in Lisp have always presented a challenge to optimizing Lisp compilers for stock hardware, the situation has never been more difficult than in Common Lisp [7]. For example, one may add any of eight distinct primitive types of numbers in any combination using the single function+. While the overhead of sorting this type information out at run-time may be largely alleviated by the use of special-purpose hardware or microcode, the problem remains critical for implementations running on conventional general-purpose computers. Indeed, this situation played a crucial role in at least one wide-ranging critique of Common Lisp [2].","PeriodicalId":262740,"journal":{"name":"ACM SIGPLAN Lisp Pointers","volume":"515 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"1987-06-01","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"116217382","PeriodicalName":null,"FirstCategoryId":null,"ListUrlMain":null,"RegionNum":0,"RegionCategory":"","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":"","EPubDate":null,"PubModel":null,"JCR":null,"JCRName":null,"Score":null,"Total":0}
引用次数: 14
ZIL: an implementation of Lisp on MVS/XA at C. S. Draper laboratory ZIL: C. S. Draper实验室在MVS/XA上的Lisp实现
ACM SIGPLAN Lisp Pointers Pub Date : 1987-06-01 DOI: 10.1145/1317193.1317196
Stephen E. Bacher
{"title":"ZIL: an implementation of Lisp on MVS/XA at C. S. Draper laboratory","authors":"Stephen E. Bacher","doi":"10.1145/1317193.1317196","DOIUrl":"https://doi.org/10.1145/1317193.1317196","url":null,"abstract":"\"ZIL\" is an implementation of Lisp on MVS/XA running on an IBM 3090-200 System/370 mainframe at the Charles Stark Draper Laboratory. The system includes a full Lisp interpreter and compiler, as well as a full-screen dialog user interface developed in IBM's ISPF (Interactive System Productivity Facility) product.","PeriodicalId":262740,"journal":{"name":"ACM SIGPLAN Lisp Pointers","volume":"101 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"1987-06-01","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"127513310","PeriodicalName":null,"FirstCategoryId":null,"ListUrlMain":null,"RegionNum":0,"RegionCategory":"","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":"","EPubDate":null,"PubModel":null,"JCR":null,"JCRName":null,"Score":null,"Total":0}
引用次数: 0
The scheme environment: continuations 方案环境:延续
ACM SIGPLAN Lisp Pointers Pub Date : 1987-06-01 DOI: 10.1145/1317193.1317197
William D. Clinger
{"title":"The scheme environment: continuations","authors":"William D. Clinger","doi":"10.1145/1317193.1317197","DOIUrl":"https://doi.org/10.1145/1317193.1317197","url":null,"abstract":"Continuations are also a fairly old concept. Their importance became evident in the pioneering work of Christopher Strachey, Peter Landin, John Reynolds, and others who during the late 1960's were using lambda calculus as a formal tool to describe the semantics of Algol 60 and other programming languages [4, 5]. Carl Hewitt borrowed the concept from this work on formal semantics, giving it prominence in his message-passing model of computation known as actors. Continuations were carried over into Scheme, which Guy Steele and Gerry Sussman invented as a concrete implementation of actors.","PeriodicalId":262740,"journal":{"name":"ACM SIGPLAN Lisp Pointers","volume":"7 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"1987-06-01","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"129513559","PeriodicalName":null,"FirstCategoryId":null,"ListUrlMain":null,"RegionNum":0,"RegionCategory":"","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":"","EPubDate":null,"PubModel":null,"JCR":null,"JCRName":null,"Score":null,"Total":0}
引用次数: 3
Query-io 查询他
ACM SIGPLAN Lisp Pointers Pub Date : 1987-06-01 DOI: 10.1145/1317193.1317198
Patrick H. Dussud
{"title":"Query-io","authors":"Patrick H. Dussud","doi":"10.1145/1317193.1317198","DOIUrl":"https://doi.org/10.1145/1317193.1317198","url":null,"abstract":"We had a network server running in background exchanging ASCII strings with its remote clients. These strings included decimal numbers. When someone using the Lisp Listener on that machine set *print-base* to 16, the background server started sending base 16 numbers to its clients which created errors.","PeriodicalId":262740,"journal":{"name":"ACM SIGPLAN Lisp Pointers","volume":"113 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"1987-06-01","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"122043995","PeriodicalName":null,"FirstCategoryId":null,"ListUrlMain":null,"RegionNum":0,"RegionCategory":"","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":"","EPubDate":null,"PubModel":null,"JCR":null,"JCRName":null,"Score":null,"Total":0}
引用次数: 0
0
×
引用
GB/T 7714-2015
复制
MLA
复制
APA
复制
导出至
BibTeX EndNote RefMan NoteFirst NoteExpress
×
提示
您的信息不完整,为了账户安全,请先补充。
现在去补充
×
提示
您因"违规操作"
具体请查看互助需知
我知道了
×
提示
确定
请完成安全验证×
相关产品
×
本文献相关产品
联系我们:info@booksci.cn Book学术提供免费学术资源搜索服务,方便国内外学者检索中英文文献。致力于提供最便捷和优质的服务体验。 Copyright © 2023 布克学术 All rights reserved.
京ICP备2023020795号-1
ghs 京公网安备 11010802042870号
Book学术文献互助
Book学术文献互助群
群 号:604180095
Book学术官方微信