Search:
Go
English
Deutsch
Français
Japanese
Chinese Simplified
Chinese Traditional
Korean
Russian
Arabic
Česky
Greek
Italiano
Afrikaans
Aragonés
Armenian
Asturianu
Azerbaijani
Bahasa Indonesia
Bahasa Melayu
Bangla
Bashkir
Belarusian
Bosanski
Brezhoneg
Bulgarian
Català
Cymraeg
Dansk
Eesti
Español
Esperanto
Euskara
Frysk
Furlan
Føroyskt
Gaeilge
Gàidhlig
Galego
Gujarati
Hebrew
Hindi
Hrvatski
Interlingua
Íslenska
Kannada
Kaszëbsczi
Kazakh
Kiswahili
Kurdî
Kyrgyz
Latviski
Lëtzebuergesch
Lietuvių
Lingua Latina
Magyar
Makedonski
Marathi
Nederlands
Nordfriisk
Norsk
O'zbekcha
Occitan
Ossetian
Persian
Polski
Português
Punjabi Gurmukhi
Română
Rumantsch
Sardu
Seeltersk
Shqip
Sicilianu
Sinhala
Slovensko
Slovensky
Srpski
Suomi
Svenska
Tagalog
Taiwanese
Tamil
Tatarça
Telugu
Thai
Tiếng Việt
Türkçe
Türkmençe
Ukrainian
Urdu
Uyghurche
DMOZ Internet Directory
Presented by
DMOZLive.com
Home
About
Submit Site
Tweet
Home
Computers
Programming
Languages
Concurrent
16 Sites
Concurrent programming languages are characterized by language level support of programming with more than one process.
Sites
[ Submit ]
Cilk Project
- Concurrent language for parallel programming based on ANSI C. Source code, manual, papers and research into parallel chess programs.
Petri Nets World
- Petri Nets is a formal and graphical appealing language which is appropriate for modelling systems with concurrency.
Esterel
- One of a family of synchronous languages which are particularly well-suited to programming reactive systems, including real-time systems and control automata.
Linda
- Simple library implementation of the Linda parallel programming system. SourceForge project page: downloads, forum and CVS.
LoI (Language of Interaction)
- Designed to support interaction-oriented programming. This paradigm is especially suitable for the design of reactive component-based systems like distributed and interactive systems.
NesC
- A language for Deeply Networked Systems, implemented as a C extension based on structuring concepts and execution model of TinyOS, an event-driven OS for sensor network nodes with very limited resources: 8K bytes program memory, 512 bytes RAM.
Joule
- The Joule system is a foundation for building distributed applications. Joule Quick Reference 1.0 and The Joule Manual, divided into chapters as PDF files.
Comega: Cω
- C# extension, in two areas: Control flow extension for asynchronous wide area concurrency (was Polyphonic C#); Data type extension for XML and table manipulation (was Xen and X#).
ChucK
- Concurrent, time-based, on-the-fly, audio programming language, supports precise, fundamental level of expressiveness, multiple, simultaneous, dynamic control rates, ability to add, remove, modify code as programs run.
FT Languages Page
- Fault-tolerant projects, goal: enhance language support for distributed programs with FT needs, most high-level languages lack good support for such, more so at system level; 3 projects described, FT-SR, FT-Linda, FTAG.
Libtask
- A coroutine library for C and Unix.
MC#
- MC# (Multiprocessor C#) is a high-level object-oriented language based on .NET platform made for developing complex industrial program systems that can use multiprocessors.
The Go Programming Language
- Documentation, source, and other resources for Google's Go language.
Go Programming Language Resources
- Documentation, syntax highlighting files for various editors and IDEs, links to Go libraries and bindings to C libraries, etc.
Bell Labs and CSP Threads
- Resources about threaded programming in the Bell Labs CSP style, by Russ Cox: history, principles and style of concurrent programming practiced at Bell Labs.
The Alef Concurrent Programming Language
- Papers describing Plan 9's Alef programming language by Phil Winterbottom.
Click
[ Submit ]
above to Add a New Site, Update a Site, or Remove a Site from this Category.
See Also
Languages
Computers : Parallel Computing : Programming
19 Sites
Threads
Computers : Programming
66 Sites
Parallel
Computers : Software : Operating Systems
1 Sites
This directory is made available through a Creative Commons Attribution license from the
DMOZ Organization.