Senegal

Concurrent language

A dynamically-typed, concurrent programming language with modern syntax and fast single-pass compiler

Senegal programming language

GitHub

129 stars
4 watching
3 forks
Language: C
last commit: 2 months ago
birdprogramming-languagesenegalsenegal-languagevm

Related projects:

Repository Description Stars
savi-lang/savi A language designed to write fast, concurrent software with memory safety guarantees 156
inko-lang/inko A language and compiler for building concurrent software with predictable performance and error handling 899
niconex/tau A dynamically-typed concurrent programming language with minimalistic design and support for first-class functions, concurrency, error handling, and implicit return values. 59
mukul-rathi/bolt A language that automatically prevents data races in concurrent code 572
delta456/monkey_v An implementation of a programming language interpreter in V. 38
cloe-lang/cloe A Go-based functional programming language designed to simplify concurrent and reactive programming. 410
fantom-lang/fantom A language and runtime environment for building concurrent, object-oriented applications with static typing. 131
glouw/rr A programming language and its runtime environment with features such as dynamic typing, garbage collection, and support for various data structures. 67
kin-lang/kin A programming language designed to teach Rwandans computer programming in their native language, with a focus on simplicity and ease of use. 210
c2lang/c2compiler A C compiler written in the C2 language itself. 704
chapel-lang/chapel A parallel programming language designed to support large-scale computations on diverse architectures. 1,795
rhysd/gocaml An implementation of a statically-typed functional programming language in Go using LLVM and building its own compiler from scratch. 748
l1mey112/crepl A compiler and interpreter for executing C code on the fly as it is typed. 30
wadehennessey/wcl Enables efficient development of large numbers of concurrent Common Lisp applications on Unix systems. 79
charly-lang/charly An implementation of a dynamic, weakly-typed multi-paradigm programming language with a tree-based execution model. 199