From f0703c1f9ae645085c769290dbb8c19c96e4834e Mon Sep 17 00:00:00 2001 From: Connor Zanin Date: Mon, 12 Dec 2016 00:53:55 -0500 Subject: . --- chapter/4/dist-langs.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) (limited to 'chapter') diff --git a/chapter/4/dist-langs.md b/chapter/4/dist-langs.md index 89eb496..70f20ac 100644 --- a/chapter/4/dist-langs.md +++ b/chapter/4/dist-langs.md @@ -189,7 +189,7 @@ Critically, Emerald provides the programmer with a unified object model so as to With that in mind, Emerald also provides the developer with the tools to designate explicitly the location of objects. Objects in Emerald resemble objects in other OOP languages such as Java. -Emerald objects can only be manipulated by methods that are exposed, and may contain internal state. +Emerald objects expose methods to execute logic, and may contain internal state. However, their are a few key differences between Emerald and Java Objects. First, objects in Emerald may have an associated process which starts after initialization. In Emerald, object processes are the basic unit of concurrency. -- cgit v1.2.3