{"title":"事物的格局","authors":"Pavel Curtis","doi":"10.1145/121994.121077","DOIUrl":null,"url":null,"abstract":"I decided to begin my tenure on this column by describing two recent proposals for additions to Scheme. The first is a facility for creating new, programmer-defined da ta types; the second makes it possible for procedures to return more than one value. These proposals will be considered by the Scheme authors for inclusion in the Revised 5 Report on Scheme whenever that document comes up for discussion. For future columns, I am considering discussing other possible directions for Scheme language development, inc luding macros, dynamic binding, exception handling, modules, and concurrency. I may also do a column or two on Scheme compilation and interpretat ion techniques. If you've got an idea for some other topic you'd like me to discuss here, please feel free to write me at the addresses above; your suggestions are always welcome.","PeriodicalId":262740,"journal":{"name":"ACM SIGPLAN Lisp Pointers","volume":"4 1","pages":"0"},"PeriodicalIF":0.0000,"publicationDate":"1990-07-01","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":"2","resultStr":"{\"title\":\"The scheme of things\",\"authors\":\"Pavel Curtis\",\"doi\":\"10.1145/121994.121077\",\"DOIUrl\":null,\"url\":null,\"abstract\":\"I decided to begin my tenure on this column by describing two recent proposals for additions to Scheme. The first is a facility for creating new, programmer-defined da ta types; the second makes it possible for procedures to return more than one value. These proposals will be considered by the Scheme authors for inclusion in the Revised 5 Report on Scheme whenever that document comes up for discussion. For future columns, I am considering discussing other possible directions for Scheme language development, inc luding macros, dynamic binding, exception handling, modules, and concurrency. I may also do a column or two on Scheme compilation and interpretat ion techniques. If you've got an idea for some other topic you'd like me to discuss here, please feel free to write me at the addresses above; your suggestions are always welcome.\",\"PeriodicalId\":262740,\"journal\":{\"name\":\"ACM SIGPLAN Lisp Pointers\",\"volume\":\"4 1\",\"pages\":\"0\"},\"PeriodicalIF\":0.0000,\"publicationDate\":\"1990-07-01\",\"publicationTypes\":\"Journal Article\",\"fieldsOfStudy\":null,\"isOpenAccess\":false,\"openAccessPdf\":\"\",\"citationCount\":\"2\",\"resultStr\":null,\"platform\":\"Semanticscholar\",\"paperid\":null,\"PeriodicalName\":\"ACM SIGPLAN Lisp Pointers\",\"FirstCategoryId\":\"1085\",\"ListUrlMain\":\"https://doi.org/10.1145/121994.121077\",\"RegionNum\":0,\"RegionCategory\":null,\"ArticlePicture\":[],\"TitleCN\":null,\"AbstractTextCN\":null,\"PMCID\":null,\"EPubDate\":\"\",\"PubModel\":\"\",\"JCR\":\"\",\"JCRName\":\"\",\"Score\":null,\"Total\":0}","platform":"Semanticscholar","paperid":null,"PeriodicalName":"ACM SIGPLAN Lisp Pointers","FirstCategoryId":"1085","ListUrlMain":"https://doi.org/10.1145/121994.121077","RegionNum":0,"RegionCategory":null,"ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":null,"EPubDate":"","PubModel":"","JCR":"","JCRName":"","Score":null,"Total":0}
I decided to begin my tenure on this column by describing two recent proposals for additions to Scheme. The first is a facility for creating new, programmer-defined da ta types; the second makes it possible for procedures to return more than one value. These proposals will be considered by the Scheme authors for inclusion in the Revised 5 Report on Scheme whenever that document comes up for discussion. For future columns, I am considering discussing other possible directions for Scheme language development, inc luding macros, dynamic binding, exception handling, modules, and concurrency. I may also do a column or two on Scheme compilation and interpretat ion techniques. If you've got an idea for some other topic you'd like me to discuss here, please feel free to write me at the addresses above; your suggestions are always welcome.