{"title":"真正的程序员的真正的电子表格","authors":"Alan G. Yoder, D. Cohn","doi":"10.1109/ICCL.1994.288396","DOIUrl":null,"url":null,"abstract":"Spreadsheets as a computing metaphor have received desultory attention from the programming languages community. Efforts to map real problems onto the metaphor however, have been hampered by serious flaws in the design and implementation of commonly available packages. We show that the intuition behind such efforts is sound; we define a spreadsheet mini-language, then use it to program solutions to some well-known problems. Since our minilanguage is in principle highly concurrent, we conclude that correctly constructed spreadsheet languages can offer both intuition and access to parallel computational resources to their users.<<ETX>>","PeriodicalId":137441,"journal":{"name":"Proceedings of 1994 IEEE International Conference on Computer Languages (ICCL'94)","volume":"32 1","pages":"0"},"PeriodicalIF":0.0000,"publicationDate":"1994-05-16","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":"38","resultStr":"{\"title\":\"Real spreadsheets for real programmers\",\"authors\":\"Alan G. Yoder, D. Cohn\",\"doi\":\"10.1109/ICCL.1994.288396\",\"DOIUrl\":null,\"url\":null,\"abstract\":\"Spreadsheets as a computing metaphor have received desultory attention from the programming languages community. Efforts to map real problems onto the metaphor however, have been hampered by serious flaws in the design and implementation of commonly available packages. We show that the intuition behind such efforts is sound; we define a spreadsheet mini-language, then use it to program solutions to some well-known problems. Since our minilanguage is in principle highly concurrent, we conclude that correctly constructed spreadsheet languages can offer both intuition and access to parallel computational resources to their users.<<ETX>>\",\"PeriodicalId\":137441,\"journal\":{\"name\":\"Proceedings of 1994 IEEE International Conference on Computer Languages (ICCL'94)\",\"volume\":\"32 1\",\"pages\":\"0\"},\"PeriodicalIF\":0.0000,\"publicationDate\":\"1994-05-16\",\"publicationTypes\":\"Journal Article\",\"fieldsOfStudy\":null,\"isOpenAccess\":false,\"openAccessPdf\":\"\",\"citationCount\":\"38\",\"resultStr\":null,\"platform\":\"Semanticscholar\",\"paperid\":null,\"PeriodicalName\":\"Proceedings of 1994 IEEE International Conference on Computer Languages (ICCL'94)\",\"FirstCategoryId\":\"1085\",\"ListUrlMain\":\"https://doi.org/10.1109/ICCL.1994.288396\",\"RegionNum\":0,\"RegionCategory\":null,\"ArticlePicture\":[],\"TitleCN\":null,\"AbstractTextCN\":null,\"PMCID\":null,\"EPubDate\":\"\",\"PubModel\":\"\",\"JCR\":\"\",\"JCRName\":\"\",\"Score\":null,\"Total\":0}","platform":"Semanticscholar","paperid":null,"PeriodicalName":"Proceedings of 1994 IEEE International Conference on Computer Languages (ICCL'94)","FirstCategoryId":"1085","ListUrlMain":"https://doi.org/10.1109/ICCL.1994.288396","RegionNum":0,"RegionCategory":null,"ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":null,"EPubDate":"","PubModel":"","JCR":"","JCRName":"","Score":null,"Total":0}
Spreadsheets as a computing metaphor have received desultory attention from the programming languages community. Efforts to map real problems onto the metaphor however, have been hampered by serious flaws in the design and implementation of commonly available packages. We show that the intuition behind such efforts is sound; we define a spreadsheet mini-language, then use it to program solutions to some well-known problems. Since our minilanguage is in principle highly concurrent, we conclude that correctly constructed spreadsheet languages can offer both intuition and access to parallel computational resources to their users.<>