EPL(ID:803/epl002)Experimental Programming LanguageExperimental Programming Language. David May. 1978 Language for implementation of systems of processes communicating by means of messages Influenced occam. Related languages
References: in Trends and applications: 1978 distributed processing, National Bureau of Standards, Washington, D.C., 1978 view details The interested reader may benefit from some additional references not included in the paper. The style of programming with classes and instances grew from SIMULA and more recently Smalltalk and ACTORS. Techniques similar to those in EPL that use messages to communicate with and synchronize distributed processes are described in CSP [ 1 ] DAHL, O. J.; AND NYGAARD, K. "Class and subclass declarations," in Simulation programming languages, J. N. Buxton (Ed.), North-Holland Publ. Co., Amsterdam, 1968, 158-174. [ 2 ] GOLDBERG, A DAHL, O. J.; AND NYGAARD, K. "Class and subclass declarations," in Simulation programming languages, J. N. Buxton (Ed.), North-Holland Publ. Co., Amsterdam, 1968, 158-174.., (ED.), Smalltalk-76 instruction manual, Xerox Palo Alto Research Center. [ 3 ] INGALLS, D. H., "The Smalltalk-76 programming system design and implementation," in 5th Annual ACM symposium on principles of programming languages, (Tuscon, Ariz, Jan. 23-25, 1978), ACM, New York, 1978. [ 4 ] HEWITT, C. E., AND SMITH, B. "Towards a programming apprentice," IEEE Trans. Softw. Eng. SE-1, 1 (March 1975), 26-45. [ 5 ] HOARE, C. A. R. "Communicating sequential processes," Commun. ACM, 21, 8 (Aug. 1978), 666. [ 6 ] FELDMAN, J. A. A programming methodology for distributed computing, TR9, Univ. of Rochester, Sept. 1976, to appear in Commun. ACM. in ACM Computing Reviews 19(06) June 1978 view details |