adam-mcdaniel
open sourcerer🔓🏗️, musician🎸🎶, and computer science PhD student🎓
University of Tennessee, KnoxvilleKnoxville, TN
Pinned Repositories
atom
Shell scripting that will knock your socks off
capitalist-chess
An engine for a chess variant which adds banks🏦 and a market📈!
chess-engine
A dependency-free chess engine♟️ library built to run anywhere.
dune
A shell🐚 by the beach🏖️!
free
An esoteric programming language with an unusual compiler backend
harbor
A language that ports⚓: examining the limits of compilation⚙️.
music-generation
A music theory library in Rust for generating songs🎶
oakc
A portable programming language with a compact intermediate representation
sage
A programming language that's wise beyond its bytes!🌱🌿🪴
wisp
A lisp👽 written in C++
adam-mcdaniel's Repositories
adam-mcdaniel/dune
A shell🐚 by the beach🏖️!
adam-mcdaniel/sage
A programming language that's wise beyond its bytes!🌱🌿🪴
adam-mcdaniel/chess-engine
A dependency-free chess engine♟️ library built to run anywhere.
adam-mcdaniel/wisp
A lisp👽 written in C++
adam-mcdaniel/music-generation
A music theory library in Rust for generating songs🎶
adam-mcdaniel/capitalist-chess
An engine for a chess variant which adds banks🏦 and a market📈!
adam-mcdaniel/sage-os
An operating system🧑💻 written using C and Sage
adam-mcdaniel/lite
A tiny text editor📝 with syntax highlighting🎨, undo/redo🧰, and a language for customizing the editor🏗️
adam-mcdaniel/vpn
A VPN implemented over TLS/SSL written in C
adam-mcdaniel/markdown-to-html
A Markdown to HTML compiler written in Haskell.
adam-mcdaniel/rsa
An RSA🔐 implementation in C, using arbitrarily large integers
adam-mcdaniel/sage-chess
A chess engine written in my programming language, Sage🌱
adam-mcdaniel/sage-lisp
A general purpose Lisp🛸 intended for use as Sage's preprocessor language
adam-mcdaniel/bigint
A library for arbitrarily large integers📐, written in C
adam-mcdaniel/resume
My Resume📝
adam-mcdaniel/adam-mcdaniel
My profile📝
adam-mcdaniel/mini-sage
A minimal, B-like programming language designed to be a target for high-level languages.
adam-mcdaniel/dynamic-scheduling
Dynamic scheduling with Tomasulo's algorithm
adam-mcdaniel/regex-engine
A Regex📋 implementation in C++ using Thompson's NFA algorithm
adam-mcdaniel/adam-mcdaniel.github.io
My site📖
adam-mcdaniel/os-userspace
A userspace for our operating system, written in C and Sage
adam-mcdaniel/microbiome
A game of microbes🦠 in a petri dish🧫!
adam-mcdaniel/sage-website
A website for the Sage programming language
adam-mcdaniel/blog
My blog
adam-mcdaniel/dune-website
A website for the Dune shell
adam-mcdaniel/heappulse
An allocator that tracks the compressibility of allocated objects throughout the program runtime.
adam-mcdaniel/cSharp_Programming
adam-mcdaniel/median-sort
Median-of-Medians quicksort in Rust
adam-mcdaniel/milaan9
adam-mcdaniel/music
A music player🎶 for my website!