For a color poster, click here. Modula-3 is the principal implementation language for the project. An Obliq computation may involve multiple threads of control within an address space, multiple address spaces on a machine, heterogeneous machines over a local network, and multiple networks over the Internet.
Obliq objects have state and are local to a site.
Obliq computations can roam over the network, while maintaining network connections. The display of video frames is managed within the application process using, where possible, shared memory to transmit images to the window system. Whatever units of program structure are desired. ILU supports a variety of languages, including Modula-3. We have found the Modula-3 language and the libraries to be a great boost in our development.