{"title":"并发面向对象语言superC2的开发","authors":"F. Sato, I. Imai, K. Katsuyama, T. Mizuno","doi":"10.1109/PCCC.1992.200603","DOIUrl":null,"url":null,"abstract":"SuperC/sup 2/, a concurrent object-oriented language designed for the implementation of distributed software running on a network of computers, is described. The goal of superC/sup 2/ is to estimate the easiness of programming of distributed systems and harmony between the distributed systems and programming language. The design policy, basic ideas, and implementation issues for superC/sup 2/ are considered. Examples of the use of superC/sup 2/ and some discussions on the development environment are also presented. Although the first version of superC/sup 2/ only extended the concurrent processing facilities, the current version has extended the facilities to store the object to the file storage persistently. These facilities supply the basis of the distributed object-oriented database. SuperC/sup 2/ can manage the distributed objects by their name. Using these facilities, superC/sup 2/ provides a unified access method to the interprocess communication and file system.<<ETX>>","PeriodicalId":250212,"journal":{"name":"Eleventh Annual International Phoenix Conference on Computers and Communication [1992 Conference Proceedings]","volume":"68 1","pages":"0"},"PeriodicalIF":0.0000,"publicationDate":"1992-04-01","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":"0","resultStr":"{\"title\":\"Development of the concurrent object-oriented language superC2\",\"authors\":\"F. Sato, I. Imai, K. Katsuyama, T. Mizuno\",\"doi\":\"10.1109/PCCC.1992.200603\",\"DOIUrl\":null,\"url\":null,\"abstract\":\"SuperC/sup 2/, a concurrent object-oriented language designed for the implementation of distributed software running on a network of computers, is described. The goal of superC/sup 2/ is to estimate the easiness of programming of distributed systems and harmony between the distributed systems and programming language. The design policy, basic ideas, and implementation issues for superC/sup 2/ are considered. Examples of the use of superC/sup 2/ and some discussions on the development environment are also presented. Although the first version of superC/sup 2/ only extended the concurrent processing facilities, the current version has extended the facilities to store the object to the file storage persistently. These facilities supply the basis of the distributed object-oriented database. SuperC/sup 2/ can manage the distributed objects by their name. Using these facilities, superC/sup 2/ provides a unified access method to the interprocess communication and file system.<<ETX>>\",\"PeriodicalId\":250212,\"journal\":{\"name\":\"Eleventh Annual International Phoenix Conference on Computers and Communication [1992 Conference Proceedings]\",\"volume\":\"68 1\",\"pages\":\"0\"},\"PeriodicalIF\":0.0000,\"publicationDate\":\"1992-04-01\",\"publicationTypes\":\"Journal Article\",\"fieldsOfStudy\":null,\"isOpenAccess\":false,\"openAccessPdf\":\"\",\"citationCount\":\"0\",\"resultStr\":null,\"platform\":\"Semanticscholar\",\"paperid\":null,\"PeriodicalName\":\"Eleventh Annual International Phoenix Conference on Computers and Communication [1992 Conference Proceedings]\",\"FirstCategoryId\":\"1085\",\"ListUrlMain\":\"https://doi.org/10.1109/PCCC.1992.200603\",\"RegionNum\":0,\"RegionCategory\":null,\"ArticlePicture\":[],\"TitleCN\":null,\"AbstractTextCN\":null,\"PMCID\":null,\"EPubDate\":\"\",\"PubModel\":\"\",\"JCR\":\"\",\"JCRName\":\"\",\"Score\":null,\"Total\":0}","platform":"Semanticscholar","paperid":null,"PeriodicalName":"Eleventh Annual International Phoenix Conference on Computers and Communication [1992 Conference Proceedings]","FirstCategoryId":"1085","ListUrlMain":"https://doi.org/10.1109/PCCC.1992.200603","RegionNum":0,"RegionCategory":null,"ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":null,"EPubDate":"","PubModel":"","JCR":"","JCRName":"","Score":null,"Total":0}
Development of the concurrent object-oriented language superC2
SuperC/sup 2/, a concurrent object-oriented language designed for the implementation of distributed software running on a network of computers, is described. The goal of superC/sup 2/ is to estimate the easiness of programming of distributed systems and harmony between the distributed systems and programming language. The design policy, basic ideas, and implementation issues for superC/sup 2/ are considered. Examples of the use of superC/sup 2/ and some discussions on the development environment are also presented. Although the first version of superC/sup 2/ only extended the concurrent processing facilities, the current version has extended the facilities to store the object to the file storage persistently. These facilities supply the basis of the distributed object-oriented database. SuperC/sup 2/ can manage the distributed objects by their name. Using these facilities, superC/sup 2/ provides a unified access method to the interprocess communication and file system.<>