{"title":"Smalltalk","authors":"D. Robson","doi":"10.1145/800173.809715","DOIUrl":null,"url":null,"abstract":"Smalltalk is an object-oriented programming environment developed at the Xerox Palo Alto Research Center over the last twelve years. All components of the Smalltalk environment are represented as objects that communicate by exchanging messages. This includes all of the common data types and operating system features found in a typical programming environment. For example, Smalltalk includes objects representing numbers, arrays, text, disk files, and independent processes. Messages are exchanged to initiate arithmetic calculation, data storage and retrieval, text editing, file access and process scheduling.","PeriodicalId":306306,"journal":{"name":"ACM '83","volume":"1 1","pages":"0"},"PeriodicalIF":0.0000,"publicationDate":"1900-01-01","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":"14","resultStr":null,"platform":"Semanticscholar","paperid":null,"PeriodicalName":"ACM '83","FirstCategoryId":"1085","ListUrlMain":"https://doi.org/10.1145/800173.809715","RegionNum":0,"RegionCategory":null,"ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":null,"EPubDate":"","PubModel":"","JCR":"","JCRName":"","Score":null,"Total":0}
Smalltalk is an object-oriented programming environment developed at the Xerox Palo Alto Research Center over the last twelve years. All components of the Smalltalk environment are represented as objects that communicate by exchanging messages. This includes all of the common data types and operating system features found in a typical programming environment. For example, Smalltalk includes objects representing numbers, arrays, text, disk files, and independent processes. Messages are exchanged to initiate arithmetic calculation, data storage and retrieval, text editing, file access and process scheduling.