Simulation of multiple double pendulums showcasing chaotic behavior and beautiful patterns. A physics simulation demonstrating sensitive dependence on initial conditions.
Implementation of the Monkey programming language interpreter. Building a complete language from scratch including lexer, parser, and evaluator.
An interpreted programming language written in Kotlin. Complete implementation of the Lox language with modern language features.
A C compiler implementation written in Rust. Building a production-quality compiler with modern tooling and safety guarantees.
Molecular dynamics simulation of Argon atoms using classical mechanics. Exploring thermodynamic properties through computational physics.
Implementation of A* pathfinding algorithm in Unity. Game AI navigation demonstrating efficient pathfinding in complex environments.