Concurrent C(ID:1210/con013)


Extension of C with rendezvous-based concurrency.

Versions for most Unix systems available commercially from AT&T.

Places
People:
Related languages
C => Concurrent C   Extension of
Concurrent C => Concurrent C++   Evolution of
Concurrent C => Real-Time Concurrent C   Extension of
Concurrent C => SR   Influence

References:
  • Gehani N.H. et al, "Concurrent C", pp821-844. view details
          in Software — Practice and Experience 16(9) view details
  • Gehani, Narain H.; Roome, William D. "Rendezvous Facilities: Concurrent C and the Ada Language" view details
          in IEEE Transactions on Software Engineering 14(11) 1988 view details
  • Cmelik, Robert F.; Gehani, Narain H.; Roome, William D. "Experience with Multiple Processor Versions of Concurrent C" pp335-344 view details
          in IEEE Transactions on Software Engineering 15(03) (1989) view details
  • Gehani, Narain and William D. Roome "The Concurrent C Programming Language", Silicon Press Summit, N.J. 1989 view details
          in IEEE Transactions on Software Engineering 15(03) (1989) view details
  • Gehani, N. H. "Message passing in concurrent C " pp571-592 view details
          in Software — Practice and Experience 21(06) June 1991 view details
  • Gehani, Narain H.; Ramamritham, Krithi "Real-Time Concurrent C: A Language for Programming Dynamic Real-Time Systems" pp 377-405 view details
          in Real-Time Systems 3(4) 1991 view details
  • Gehani, Narain H "Capsules: A Shared Memory Access Mechanism for Concurrent C/C++." pp795-811 view details
          in IEEE Transactions on Parallel and Distributed Systems 4(7) 1993 view details
  • Skillicorn, David B. and Talia, Domenico "Models and languages for parallel computation" pp123-169 view details
          in [ACM] ACM Computing Surveys (CSUR) 30(2) June 1998 view details