On 14/04/11 22:11, Marko Zerdin wrote:
On 14/04/2011 19:53, Peter Van Roy wrote:
This is not possible, unfortunately, because of the dataflow semantics
of Oz.  There was an attempt to add dataflow concurrency to Java,
called FlowJava, and they had to modify the JVM to get acceptable
performance.

So what does this mean? Has this change been permanently incorporated in
the JVM, or does the problem still exist? If the latter, how are you
planning to get around this limitation for Ozma?

Thanks,

Marko
No, the problem still exists. The modification was done by the designers of FlowJava for their own implementation. It seems nobody on the Java side sees a strong reason for this modification. It would be tough to track every new JVM release to modify it and convince people they should replace their original JVMs.

Ozma doesn't have this problem since it uses the Mozart emulator, not the JVM. If Ozma can show Java people the usefulness of declarative dataflow concurrency, then maybe the JVM would support it one day.

Peter

_________________________________________________________________________________
mozart-users mailing list                               
[email protected]
http://www.mozart-oz.org/mailman/listinfo/mozart-users

Reply via email to