The Scriptic Programming Language
Over the last years a vast number of parallel languages have been developed. A large part of these are not available on ‘normal’ computers, or they do not cooperate easily with other languages. This paper describes Scriptic, a parallel language that extends widely used sequential languages (C, C++). Scriptic offers great expressiveness by incorporating many concepts from process theory dealing with concurrency and communication. Its availability on normal computers allows many software developers to experiment with parallel programming.
KeywordsBoolean Algebra Exit Point Atomic Action Process Algebra Code Fragment
Unable to display preview. Download preview PDF.
- Apple 1985. Inside Macintosh, Volume I, Addison-Wesley, Reading, MassachusettsGoogle Scholar
- Baeten, J.C.M., Weijland, W.P., Process Algebra, Cambridge University Press, 1990Google Scholar
- Bergstra J.A., Klop J.W. 1986. “Algebra of communicating processes.” In Proceedings CWI Symposium on Mathematics & Computer Science, (de Bakker J.W., Hazewinkel M., Lenstra J.K., eds) North-Holland, 61–94.Google Scholar
- Delftware Technology BV, Scriptic Programmer’s Manual, Den Haag, March 1991.Google Scholar
- C.A.R. Hoare, Communicating Sequential Processes, Prentice Hall 1985Google Scholar
- Milner, R., A Calculus of Communicating Systems, Lecture Notes in Computer Science, Springer, 1980Google Scholar