{"title":"扩展变量和索引约定","authors":"R. Selfridge","doi":"10.1145/503643.503662","DOIUrl":null,"url":null,"abstract":"Data manipulation requires extreme flexibility of organization, but often at a price of rigid formats, either in working variables, or secondary storage, or both. In any computer language certain tasks are made easier by the richness of available operators, and the available primitives of APL are many and powerful. Additionally APL removes many of the 'memory allocation' rigidities of compiled languages; there are few questions of dimension and type to interfere with problem solution. It becomes natural under such circumstances to consider data manipulations in APL, which requires either additional syntax or drastic changes in approach.","PeriodicalId":166583,"journal":{"name":"Proceedings of the 16th annual Southeast regional conference","volume":"271 1","pages":"0"},"PeriodicalIF":0.0000,"publicationDate":"1978-04-13","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":"0","resultStr":"{\"title\":\"Extensions of variables and indexing conventions\",\"authors\":\"R. Selfridge\",\"doi\":\"10.1145/503643.503662\",\"DOIUrl\":null,\"url\":null,\"abstract\":\"Data manipulation requires extreme flexibility of organization, but often at a price of rigid formats, either in working variables, or secondary storage, or both. In any computer language certain tasks are made easier by the richness of available operators, and the available primitives of APL are many and powerful. Additionally APL removes many of the 'memory allocation' rigidities of compiled languages; there are few questions of dimension and type to interfere with problem solution. It becomes natural under such circumstances to consider data manipulations in APL, which requires either additional syntax or drastic changes in approach.\",\"PeriodicalId\":166583,\"journal\":{\"name\":\"Proceedings of the 16th annual Southeast regional conference\",\"volume\":\"271 1\",\"pages\":\"0\"},\"PeriodicalIF\":0.0000,\"publicationDate\":\"1978-04-13\",\"publicationTypes\":\"Journal Article\",\"fieldsOfStudy\":null,\"isOpenAccess\":false,\"openAccessPdf\":\"\",\"citationCount\":\"0\",\"resultStr\":null,\"platform\":\"Semanticscholar\",\"paperid\":null,\"PeriodicalName\":\"Proceedings of the 16th annual Southeast regional conference\",\"FirstCategoryId\":\"1085\",\"ListUrlMain\":\"https://doi.org/10.1145/503643.503662\",\"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 the 16th annual Southeast regional conference","FirstCategoryId":"1085","ListUrlMain":"https://doi.org/10.1145/503643.503662","RegionNum":0,"RegionCategory":null,"ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":null,"EPubDate":"","PubModel":"","JCR":"","JCRName":"","Score":null,"Total":0}
Data manipulation requires extreme flexibility of organization, but often at a price of rigid formats, either in working variables, or secondary storage, or both. In any computer language certain tasks are made easier by the richness of available operators, and the available primitives of APL are many and powerful. Additionally APL removes many of the 'memory allocation' rigidities of compiled languages; there are few questions of dimension and type to interfere with problem solution. It becomes natural under such circumstances to consider data manipulations in APL, which requires either additional syntax or drastic changes in approach.