The JR Programming Language: Concurrent Programming in an Extended Java by Ronald A. Olsson, Aaron W. Keen
Publisher: Springer; 1 edition (July 6, 2004) | ISBN: 1402080859 | PDF | 6,2 Mb | 392 pages
JR is a language for concurrent programming. It is an imperative language that provides explicit mechanisms for concurrency, communication, and synchronization. JR is an extension of the Java programming language with additional concurrency mechanisms based on those in the SR (Synchronizing Resources) programming language. It is suitable for writing programs for both shared- and distributed-memory applications and machines. The JR implementation executes on UNIX-based systems (Linux, Mac OS X, and Solaris) and Windows-based systems. It is available free from the JR webpage. The