Synchronous programming language: Difference between revisions
Appearance
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
External links
- Design Methods for Reactive Systems: Yourdon, Statemate, and the UML
- The Synchronous group
- Unification of Synchronous and Asynchronous Models for Parallel Programming Languages -- Proposes parallel languages based on C, lets programmers specify and manage parallelism on a broad range of computer architectures.