Stars
- All languages
- AMPL
- Agda
- Assembly
- C
- C#
- C++
- CSS
- CartoCSS
- Clojure
- CoffeeScript
- Cuda
- Erlang
- F*
- GLSL
- Go
- HTML
- Hack
- Haskell
- Haxe
- Idris
- Java
- JavaScript
- Jupyter Notebook
- Koka
- LLVM
- Lean
- Lua
- OCaml
- Objective-C
- Objective-C++
- Objective-J
- Odin
- Perl
- Prolog
- Python
- Racket
- ReScript
- Reason
- Rocq Prover
- Ruby
- Rust
- SCSS
- Scala
- Shell
- Swift
- SystemVerilog
- TeX
- TypeScript
- VHDL
- Vala
- Verilog
- WebAssembly
- Zig
A ~mvp~ Rust implementation of the DunMao et al breakthrough? deterministic algorithm for Single-Source Shortest Paths (SSSP) that breaks the O(m + n log n) sorting barrier on directed graphs. Base…
A menagerie of cute implementations of modern typechecking algorithms
Static Value-Flow Analysis Framework for Source Code
A simple ML-like language with subtyping, polymorphism, higher rank types, and global type inference
New register allocator designed as a successor to regalloc2
A minimal GPU design in Verilog to learn how GPUs work from the ground up
Eurydice compiles (a decent subset of) Rust to C. Verify programs in Rust, still get C code for legacy environments.
A list of tutorials, paper, talks, and open-source projects for emerging compiler and architecture
Hardware go brrr bounded context suffix array construction algorithm
Assembly super-optimization via constraint solving
howsiyu / ziptree-rs
Forked from jerry73204/ziptree-rsTarjan's zip trees implemented in Rust
A Rust implementation of Glidesort, my stable adaptive quicksort/mergesort hybrid sorting algorithm.
SPIR-🇹: shader-focused IR to target, transform and translate from 🦀
Cargo subcommand for optimizing Rust binaries/libraries with PGO and BOLT.