Based on this web page, I surmise a very deep
similarity in the goals of the two Mozart projects!
http://mozart-dev.sourceforge.net/xl_why.html
"In a Concept Programming environment, you should
never have to choose between object orientation and
functional programming [paradigms]. Better yet, you
should be able to implement both (and others) from
scratch, should the need arise. The intent, naturally,
is that a Concept Programming system can digest
discontinuities much better than older programming
languages. XL is intended to be a valid substrate for
implementing and integrating the next major
programming technique [paradigm]. As a validation, it
supports all current ones."
Similar ideas are described in this fantastic book:
http://www.info.ucl.ac.be/people/PVR/book.html
The Mozart/XL project seems to have more focus
on new, emerging paradigms than Mozart/Oz. I
would encourage that forward-looking philosophy in
Mozart/Oz if it's not already there. Look at the
stuff Mozart/XL is thinking about: aspects,
intentional programming, introspection, etc.
I hope that mutual benefit comes from these projects
being introduced to each other.
-
Please send submissions to hackers@mozart-oz.org
and administriva mail to hackers-request@mozart-oz.org.
The Mozart Oz web site is at http://www.mozart-oz.org/.