Plangs!
Menu
Sun

Concurrent

An overall computation is factored into subcomputations that may be executed concurrently. Several computations are executed during overlapping time periods, concurrently, instead of sequentially.
Details

Plangs

NameDescription
.NETCross-platform, open-source framework known for supporting multiple programming paradigms.
AdaHigh-level, structured, and object-oriented language with strong typing, used for reliability in mission-critical systems.
BallerinaOpen source general-purpose programming language designed for cloud-native and concurrent applications.
C#Versatile high-level language supporting multiple programming paradigms.
ChucKConcurrent, real-time audio programming language for synthesis and performance.
CiaoModern Prolog implementation focused on portability, extensibility, and modularity.
CilkFamily of languages designed for parallel computing extending C and C++.
ClojureDynamic language known for its expressiveness and concurrent processing capabilities.
CrystalCompiled, statically-typed language with Ruby-like syntax and type inference.
CurryDeclarative language that integrates features of functional and logic programming paradigms
DModern system programming language influenced by C++ with multiple paradigms and expressive features.
DenoA secure JavaScript and TypeScript runtime focusing on simplicity.
EiffelObject-oriented programming language emphasizing design by contract.
ElixirDynamic, functional language for scalable applications built on Erlang VM.
ErlangConcurrent functional language for scalable real-time systems.
erlogA Prolog interpreter implemented in Erlang.
F#Functional-first language on the .NET platform, known for its strong typing and multi-paradigm capabilities.
FantomGeneral-purpose object-oriented language, designed for cross-platform use and supporting static and dynamic typing.
FlengA compiler for concurrent logic programming languages FGHC, Strand, KL1, and PCN.
GleamA general-purpose, functional language that compiles to Erlang and JavaScript, featuring static, inferred typing for concurrent programming.
GNATFree Ada compiler in the GCC suite, supporting all Ada versions.
GoStatically typed, compiled language with memory safety and CSP-style concurrency, designed at Google.
HaskellStatically-typed, purely functional language known for type inference and lazy evaluation.
HotSpot VMJava virtual machine known for its just-in-time compilation and adaptive optimization techniques.
InkoLanguage for efficient, safe concurrent software, with features like static typing and type-safe concurrency.
IoA pure object-oriented language with a prototype-based model, inspired by Smalltalk, Self, and others, emphasizing simplicity, flexibility, and concurrency.
JavaHigh-level language known for its portability and extensive ecosystem.
JRubyJava-based implementation of Ruby, integrating closely with Java for two-way access.
KotlinConcise, statically typed language interoperative with Java, targeting JVM and other platforms.
LabVIEWGraphical environment for data acquisition and industrial automation.
NimStatically typed, compiled language focusing on performance and elegant syntax, compilable to C, C++, and JavaScript.
OdinA high-performance language, offers an alternative to C for systems programming with a focus on simplicity and data-oriented development.
PonyObject-oriented, actor-model, secure programming language.
Pure DataVisual programming language for interactive computer music and multimedia.
RustGeneral-purpose programming language emphasizing performance, type safety, and concurrency.
ScalaStatically typed language supporting both object-oriented and functional programming, known for addressing Java's criticisms and supporting concurrent, distributed systems.
StrandA parallel Prolog dialect.
SuperColliderReal-time audio synthesis and music composition.
SWI-PrologImplementation of Prolog focused on versatility and rich libraries.
SwiftDeveloped by Apple for its platforms, with a focus on safety and performance.
Trealla PrologAn efficient Prolog interpreter with concurrent capabilities.
VStatically typed, compiled language emphasizing simplicity and performance.
ZigSystem programming language designed as an improvement over C/C++ with native error handling and performance enhancements.