Skip to main content

  | मौसम…

411 समाचार
Public archive edition · Attributed source reporting with original dates · AI drafts are excluded

411 REFERENCE · Wikibooks

Oz Programming

Reference material by Wikibooks contributors. This retains its source identity and is not 411 news reporting.

Oz is a programming language which supports declarative programming, object-oriented programming, constraint programming, and concurrency as part of a coherent whole. For distribution, a common implementation (Mozart) provides a true network transparent implementation with support for network awareness, openness, and fault tolerance. Oz is ideal for both general-purpose distributed applications as well as for hard problems requiring sophisticated optimization and inferencing abilities. Oz applications include sophisticated collaborative tools, multi-agent systems, and digital assistants, as well as applications in natural language understanding and knowledge representation, in scheduling and time-tabling, and in placement and configuration. If you have programmed before and would like to see a little bit of how Oz works and is different from other programming languages, you can get an overview. Contents /History/ /Syntax/ /Features/ /Data/ /Code and Interfaces/ Beginning Oz /Basic Concepts/ /Data Types/ Value Number Int FDInt Char Float Record Tuple Literal Atom Name Bool Unit Procedure Cell Chunk Array Dictionary BitArray Class Object Lock Port Space Thread ByteString BitString /Variables/ /Simple Input and Output/ /Simple Math/ /Program Flow/ /Procedures and Functions/ /Libraries/ /Standard Libraries/ /Further Math/ /Compiling/ /Beginning Exercises/ In-depth Oz ideas /Pointers and Arrays/ /String Manipulation/ /Programming Structure and Style/ /Complex Types/ /Memory Management/ /Error Catching/ /Closures/ Oz and beyond /Language Overloading and Extensions/ /Combining Languages/ /Commented Source Code Library/ External Links http://mozart2.org/ Computer programming languages O 0% __NOTOC__ __NOEDITSECTION__