{"title":"Notes on improving Lisp","authors":"J. McCarthy","doi":"10.1145/1317193.1317194","DOIUrl":null,"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.0000,"publicationDate":"1987-06-01","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":"0","resultStr":null,"platform":"Semanticscholar","paperid":null,"PeriodicalName":"ACM SIGPLAN Lisp Pointers","FirstCategoryId":"1085","ListUrlMain":"https://doi.org/10.1145/1317193.1317194","RegionNum":0,"RegionCategory":null,"ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":null,"EPubDate":"","PubModel":"","JCR":"","JCRName":"","Score":null,"Total":0}
引用次数: 0
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.