Senegal

Concurrent language

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

Senegal programming language

GitHub

130 stars
4 watching
3 forks
Language: C
last commit: 4 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 915
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 581
delta456/monkey_v An implementation of a programming language interpreter in V. 37
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. 134
glouw/rr A programming language and its runtime environment with features such as dynamic typing, garbage collection, and support for various data structures. 68
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. 211
c2lang/c2compiler A C compiler written in the C2 language itself. 703
chapel-lang/chapel A parallel programming language designed to support large-scale computations on diverse architectures. 1,806
rhysd/gocaml An implementation of a statically-typed functional programming language in Go using LLVM and building its own compiler from scratch. 749
l1mey112/crepl A compiler and interpreter for executing C code on the fly as it is typed. 29
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. 198