one of the largest directories of the web

Valid XHTML 1.0!

Home : Computers : Programming : Languages : Obliq

Obliq

Obliq is a programming language in the Wirth tradition, from the Algol-Pascal-Modula line. It is based on Modula-3 and can use Modula-3 libraries, but its features and application domains overlap several languages: ML, Modula-3, Self; scripting languages Tcl, AppleScript, VBA, Telescript; distributed languages Orca, Forté, Facile.

It is lexically-scoped, untyped, interpreted, and supports distributed object-oriented computation. Obliq objects have state and are local to a site. Obliq computations 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 an internet: intranet, extranet, the Internet. Computations can roam over networks, while maintaining network connections.

Sites in Obliq

Zeus and Algorithm Animation at SRC
Type of program visualization mainly concerned with displaying the workings of computer algorithms. This page gives access to the work being done in this area at Compaq Computer Corporation's Systems Research Center.
Obliq Quick Start
Documentation, examples, related publications, related projects, distribution.
Obliq-3D
High-level, fast-turnaround 3D animation system, in 2 parts: Modula-3 library providing a set of graphical objects and animation primitives; interpreted embedded language (Obliq) that vastly cuts turnaround time by eliminating the need for recompiling.
Visual Obliq: Distributed Applications in a Hypermedia Setting
Paper on issues involved in embedding distributed applications in a hypermedia web. Focus: how applications generated in Visual Obliq programming environment were integrated with WWW.
Visual Obliq
Project goal: make building distributed multi-user applications as easy as building user applications with conventional application builders. The programming environment consists of an interactive application builder, and runtime system for distribution.
Obliq: A Language with Distributed Scope
Lexically-scoped untyped interpreted language that supports distributed object-oriented computing. SRC research report, 64 pages.

cross references

Computers : Computer Science : Distributed Computing Computers : Computer Science : Distributed Computing
Computers : Parallel Computing Computers : Parallel Computing
Computers : Programming : Languages : Garbage Collected : Object-Oriented Computers : Programming : Languages : Garbage Collected : Object-Oriented
Computers : Programming : Languages : Interpreted : Object-Oriented Computers : Programming : Languages : Interpreted : Object-Oriented
Computers : Programming : Languages : Object-Oriented : Prototype-based Computers : Programming : Languages : Object-Oriented : Prototype-based
Computers : Programming : Languages : Wirth Computers : Programming : Languages : Wirth

other references

Computers : Programming : Languages : Modula-3 Computers : Programming : Languages : Modula-3
Obliq  -  Directory Obliq  -  Directory Obliq  -  Directory Obliq  -  Directory