Michael Swan's starred repositories
MalwareSourceCode
Collection of malware source code for a variety of platforms in an array of different programming languages.
gaussian-splatting
Original reference implementation of "3D Gaussian Splatting for Real-Time Radiance Field Rendering"
awesome-game-remakes
Actively maintained open-source game remakes.
uarch-bench
A benchmark for low-level CPU micro-architectural features
effing-mad
Algebraic effects for Rust
zephyr-rust
API bindings, libstd, and Cargo integration for running Rust applications on a Zephyr kernel
haskell-optimization
A beginner's guide to Haskell optimization
SimpleHaskellStackVM
Simple demonstration stack based virtual machine written in Haskell
build-prove-compare-student-code
Student-facing code from the book *Programming Languages: Build, Prove, and Compare* by Norman Ramsey
ray-tracing-in-one-weekend
Rust implementation of the book "Ray Tracing in One Weekend" by Peter Shirley
microscheme
Micro Scheme language and compiler for the LLVM platform written in Haskell.