floyd

Efficient compiler

A programming language designed to execute large programs efficiently while minimizing complexity and providing concurrency support.

The Floyd programming language

GitHub

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