The primary goal of the Qupa project is to create a development environment designed for easily maintainable and intuative multithreaded programs. This has lead to the development of multiple concept languages, all of which the experience gained has culminated into uniview.
The core concept behind the language is adding the smallest restrictions of variable visibility and lifetime to create massively possitive side affects.
Each value may only be viewed once, the only way to re-view a value is if a clone was produced within the first sighting. Otherwise values are treated as complete black boxes until viewing is necessary.
Read more