DocumentCode
1454670
Title
Patterns and the democratization of concurrent programming
Author
Lea, Doug
Author_Institution
State Univ. of New York, Oswego, NY, USA
Volume
6
Issue
4
fYear
1998
Firstpage
11
Lastpage
13
Abstract
Although precise numbers are lacking, statistics suggest that the number of concurrent programmers has sky-rocketed over the past few years and will continue to do so. This stems mainly from Java´s emergence-it´s the first ubiquitous concurrent programming language. The rise in concurrent programmers also reflects an increased use of common C++ multithreaded class libraries and frameworks, Posix pthread library standardization, and other wide spectrum concurrent languages. Although only a small proportion of code found in today´s production programs, applications, and systems directly exploits concurrency, every programmer should at least be aware of concurrency
Keywords
Java; parallel programming; C++; Java; Posix pthread library; concurrency; concurrent languages; concurrent programming; multithreaded class libraries; Algorithm design and analysis; Computer languages; Concurrent computing; Java; Libraries; Multithreading; Object oriented programming; Operating systems; Programming profession; Telephony;
fLanguage
English
Journal_Title
Concurrency, IEEE
Publisher
ieee
ISSN
1092-3063
Type
jour
DOI
10.1109/4434.736398
Filename
736398
Link To Document