DocumentCode :
1205117
Title :
A critique of Java for concurrent programming
Author :
Garg, Vijay K. ; Mittal, Neeraj
Author_Institution :
Dept. of Electr. & Comput. Eng., Texas Univ., Austin, TX, USA
Volume :
6
Issue :
9
fYear :
2005
Abstract :
The number of processors in a commercial microprocessor chip has been increasing by a factor of two every year, so our desktop has at least a thousand processors. Furthermore, the desktop is connected to millions of other processors. In this article, the author explains the features of a concurrent programming language - Avaj. The author also explores how Avaj differs from Java.
Keywords :
Java; object-oriented programming; parallel programming; Avaj; Java; concurrent programming; object-oriented programming; parallel programming; Computer languages; Condition monitoring; Java; Microprocessor chips; Programming profession; Sleep; System recovery; Transaction databases; Writing; Yarn; Java; await; concurrent programming; invariants; nondeterminism;
fLanguage :
English
Journal_Title :
Distributed Systems Online, IEEE
Publisher :
ieee
ISSN :
1541-4922
Type :
jour
DOI :
10.1109/MDSO.2005.43
Filename :
1524870
Link To Document :
بازگشت