0
I Use This!
Inactive
Analyzed about 15 hours ago. based on code collected about 16 hours ago.

Project Summary

Ozma is a programming language based on Scala, with extensions regarding concurrency. It adds three paradigms of the Oz programming language to Scala: declarative concurrency, lazy execution (demand-driven execution) and message-passing concurrency.

Ozma does not compile towards the JVM nor the MSIL. Instead, it compiles towards the Mozart programming system. This runtime provides built-in support for these three concurrency models.

Ozma is developed as a master thesis at the Université Catholique de Louvain, under the supervision of Pr Peter Van Roy. The text of the master thesis (http://ks365195.kimsufi.com/~sjrd/master-thesis.pdf) details the design and implementation, as well as rationale for the Ozma programming language.

Tags

compiler dataflow language mozart-oz scala

In a Nutshell, Ozma...

This Project has No vulnerabilities Reported Against it

Did You Know...

  • ...
    55% of companies leverage OSS for production infrastructure
  • ...
    anyone with an Open Hub account can update a project's tags
  • ...
    in 2016, 47% of companies did not have formal process in place to track OS code
  • ...
    compare projects before you chose one to use

Languages

Scala
96%
2 Other
4%

30 Day Summary

May 5 2025 — Jun 4 2025

12 Month Summary

Jun 4 2024 — Jun 4 2025

Ratings

Be the first to rate this project
Click to add your rating
  
Review this Project!