Search code examples
ozmozart

Opinions on the Mozart/Oz programming language?


I realize that Oz is a fairly obscure language. I first heard about it in the Programming Language Shootout. Then I found this Wikipedia article, which states Mozart/Oz to support 8 different paradigms.

So I gave it a try. There were plenty of documentation, except that I found it very confusing and lacking. I couldn't find any books or other documentation, and few examples. Also, it seemed to be tightly integrated with Emacs, which I'm not very used to.

What are your opinions of this programming language: is it a complete waste of time? Or can someone point me towards some good resources, etc?

Also, I don't want to use Emacs. Do I have any other options like an interactive interpreter or a normal compile-run cycle?


Solution

  • This is the book on Oz: Concepts, Techniques, and Models of Computer Programming

    However, this book goes well beyond teaching a language. Some people consider in "the next bible" on languages, after the SICP.