Top
The Mozart FAQ
Denys Duchier
1 General Information
1.1 What is Mozart?
1.2 What is Oz?
1.3 Why is it called Oz (resp. Mozart)?
1.4 Is there a WWW page for Mozart?
1.5 How do I get documentation on Mozart?
1.6 Is the documentation available on the WWW
1.7 How to I download and install the system?
1.8 What platforms are supported?
1.9 Are there newgroups or mailing-lists devoted to Mozart?
1.10 Is there a CVS server for Mozart?
1.11 Are there licensing or copyright restrictions on Mozart?
1.12 What is Mozart good for?
2 Programming with Mozart
2.1 Is there a source code level debugger with breakpoints, etc?
2.2 What GUI toolkits are available?
2.3 Can modules mutually import each other?
2.4 Are there database interfaces?
3 Language and design issues
3.1 Why is the syntax so weird?
3.2 Does Oz have garbage collection?
3.3 What is constraint programming?
3.4 Can I also have state?
3.5 What is multi-paradigm programming?
3.6 Does Oz support object-oriented programming?
3.7 Does Oz support functional programming?
3.8 Does Oz support logic programming?
3.9 Does Oz support modular programming?
3.10 Does Oz support concurrent programming?
3.11 Does Oz support distributed programming?
3.12 Can I do backtracking?
3.13 What is a computation space?
3.14 How do I program a search problem?
3.15 Why is
[]
not the empty list
3.16 What is the meaning of the
$
marker
3.17 What is the meaning of the
,
marker
3.18 What datatypes does Oz provide?
3.19 What is a basic constraint?
3.20 What is a non-basic constraint?
3.21 What is a propagator?
Denys Duchier
Version 1.4.0 (20100209)