[mod.ai] Seminar - ACTORS in Concurrent Logic Programming Languages

PJ@OZ.AI.MIT.EDU (08/06/86)

	

			****** SEMINAR ******
			  THURSDAY, AUGUST 7
			  8TH FLOOR PLAYROOM
				11:00 am

		   ********    ACTORS    *******	
		IN CONCURRENT LOGIC PROGRAMMING LANGUAGES
	             *****************************

			     KENNETH KAHN	

			Knowledge Systems Area
		     Intelligent System Laboratory
		    XEROX PALO ALTO RESEARCH CENTER

ABSTRACT:

    Concurrent logic programming languages support object-oriented
    programming with a clean semantics and additional programming constructs
    such as incomplete messages, unification, direct broadcasting, and
    concurrency synchronization.  While these languages
    provide excellent computational support, we claim they do not provide
    good notation for expressing the abstractions of object-oriented
    programming.  We describe a preprocessor that remedies this problem.
    the resulting language, Vulcan, is then used as a vehicle for exploring
    new variants of object-oriented programming which become possible in
    this framework.

Host: Prof. Carl Hewitt