• 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