floyd
Efficient compiler
A programming language designed to execute large programs efficiently while minimizing complexity and providing concurrency support.
The Floyd programming language
150 stars
12 watching
13 forks
Language: C++
last commit: about 2 years ago actorsc-plus-pluscache-controlcomposableconcurrencycppfloydgame-developmentgeneral-purposeimmutableimmutable-data-structureslanguageoptimisationparallelismperformancepersistent-data-structuressoftware-systemssystems-programmingthreading
Related projects:
Repository | Description | Stars |
---|---|---|
l1mey112/crepl | A compiler and interpreter for executing C code on the fly as it is typed. | 30 |
pltools/lama | A programming language designed to introduce concepts of programming languages, compilers, and tools in an educational setting | 70 |
mustafaquraish/cup | A simple, C-like programming language compiler written in Rust to learn the basics of compilers and language processing | 296 |
davidgiven/cowgol | A programming language designed to be self-hosted on small systems, compiled from itself, and optimized for tiny size and speed. | 248 |
bollu/tiny-optimising-compiler | A compiler that translates an imperative programming language into machine code | 158 |
voltlang/volta | A compiler and runtime system for a systems-level programming language with focus on safety and low-level control. | 158 |
rhysd/gocaml | An implementation of a statically-typed functional programming language in Go using LLVM and building its own compiler from scratch. | 749 |
charles-pegge/oxygenbasic | A compiler and runtime environment for a basic programming language | 39 |
valelang/vale | A compiler for a programming language designed to be fast, memory-safe, and easy to use | 1,787 |
axellang/axel | A Haskell + Lisp compiler and runtime environment for executing multi-language code. | 206 |
delta456/monkey_v | An implementation of a programming language interpreter in V. | 38 |
nilfoundation/zkllvm | Compiles high-level programming languages into input for provable computations protocols. | 295 |
jaseemabid/olifant | A language targeting LLVM with the goal of building a simple compiler | 64 |
hackerfoo/poprc | A compiler for a language that supports recursion and concatenative data structures with features like dependent types and partial evaluation | 243 |
belijzajac/wisnialang | A compiler that compiles small programs into tiny Linux binaries without requiring LLVM. | 16 |