micro-mitten
Compiler experiment
An experimental language research project exploring alternative memory management strategies at compile-time using data-flow analysis and static approximation.
You might not need your garbage collector
538 stars
19 watching
12 forks
Language: Rust
last commit: almost 5 years ago
Linked from 1 awesome list
compile-time-garbage-collectioncompilersdata-flow-analysismemory-management
Related projects:
Repository | Description | Stars |
---|---|---|
| A modern, statically typed low-level programming language with strong focus on performance and minimalism. | 773 |
| Compiles the MicroC programming language into machine code using Haskell | 116 |
| An experimental language project providing a toy compiler and tools for working with it | 162 |
| Experimental programming language with GraalVM JIT | 110 |
| A framework for building incremental language compilers and analyzers. | 447 |
| A compiler for an experimental programming language called Okta | 27 |
| A tool to build and test old versions of the D programming language | 57 |
| A JIT compiler for a microcomputer's embedded processor | 10 |
| A minimal functional programming language compiler target | 18 |
| An experimental project demonstrating the compilation and execution of Rust code using Cosmopolitan Libc. | 189 |
| An experimental compiler for a Lisp-like programming language with a focus on self-hosting and compilation to LLVM backend. | 156 |
| An Aarch64 and x86-64 JIT compiler written in Rust. | 500 |
| A simple, C-like programming language compiler written in Rust to learn the basics of compilers and language processing | 295 |
| A systems-level language focused on ease of use, portability, and speed, designed to optimize performance and safety. | 52 |
| An interactive educational tool for learning how compilers work | 462 |