Jump to content

Synchronous programming language: Difference between revisions

From Wikipedia, the free encyclopedia
Content deleted Content added
No edit summary
Line 13: Line 13:
*[http://books.elsevier.com/us/mk/us/subindex.asp?isbn=1558607552 Design Methods for Reactive Systems: Yourdon, Statemate, and the UML]
*[http://books.elsevier.com/us/mk/us/subindex.asp?isbn=1558607552 Design Methods for Reactive Systems: Yourdon, Statemate, and the UML]
*[http://www-verimag.imag.fr/SYNCHRONE/ The Synchronous group]
*[http://www-verimag.imag.fr/SYNCHRONE/ The Synchronous group]
*[http://www.ece.purdue.edu/~hankd/CARP/XPC/paper.html Unification of Synchronous and Asynchronous Models for Parallel Programming Languages] -- Proposes parallel languages based on [[C programming language|C]], lets programmers specify and manage parallelism on a broad range of computer architectures.
*[http://www.ece.purdue.edu/~hankd/CARP/XPC/paper.html Unification of Synchronous and Asynchronous Models for Parallel Programming Languages] -- Proposes [[parallel languages]] based on [[C programming language|C]], lets programmers specify and manage parallelism on a broad range of computer architectures.





Revision as of 20:59, 7 November 2005

A synchronous programming language is a programming language optimized for programming reactive systems, systems that are often interrupted and must respond quickly. Many such systems are also called realtime systems, and are found often in embedded uses. They are of growing importance.

Synchronous languages