japerezp@puj.edu.co (Jorge Andrés Pérez P.) writes:
> Following the OZ Machine documentation issue: How supplementary the two thesis
> are? I mean, if both of them describes the OZ VM, there must be important
> differences betwen them. I guess that both thesis must have diferent approaches
> and interests. Which are such approaches? This is more important since the
> Scheidhauer's Thesis is written in german and I don'r read german (and no more
> documents about that thesis are available).
The two are complementary - think of them as volume I and volume II.
Both have extended abstracts in English (in Ralf's German thesis,
there is a 1.2 page extended abstract in English). Ralph is
particularly concerned with bytecode instruction set design, code
representation, code optimization and issues of efficiency. Michael
presents a "modular, open, extensible design" for the virtual machine
(data representation, the engire ...). Michael's thesis is probably
the one you want to read first as it is presented at a fairly high
level of abstraction; then move on to Ralf's thesis for the crucial
issues and techniques supporting the projection of this abstraction
into efficient practice.
Cheers,
-- Dr. Denys Duchier Équipe Calligramme LORIA, Nancy, FRANCE - Please send submissions to users@mozart-oz.org and administriva mail to users-request@mozart-oz.org. The Mozart Oz web site is at http://www.mozart-oz.org/. Please send bug reports to bugs@mozart-oz.org.