University student and self-taught programmer. Interested in language and compiler design, operating system development and functional programming.
BCause. BCause (pronounced "because") is a compiler for the old B programming language (1969) for modern systems.
97CSpydr. A static typed low-level compiled programming language inspired by Rust and C
91logicrs. An easy-to-use simulator for logical circuits
67xcorners. A small utility for drawing rounded screen corners on X11
32dotfiles. Configuration files of my linux system.
19amethyst. A small unix-like kernel and OS components based around the Shard programming language.
16kvv-departure-board. A real-time train departure board built upon the KVV (Karlsruher Verkehrs Verbund) API
15sheesh. A small linux-shell written in Rust
10astatine. Astatine is a is a mid-level, statically typed, procedural programming language with some functional components.
6kvv-efa-api. Rust bindings for the KVV (Karlsruher Verkehrs Verbund) "EFA"-API
5dwm-spydr. My own personal build of dwm (the dynamic tiling window manager) from https://suckless.org
4AsbestOS. A little x86 kernel I'm developing for getting knowledge in OS development
4shard. Functional Programming Language designed for builds and configurations of the Amethyst Operating System.
4aoc. My Advent of Code solutions
3esp32-display. A gif-playing smart display based on the esp32 microcontroller
3lisppp. A scuffed little lisp interpreter written in C++17
2Minesweeper. Yet another Minesweeper clone written in Rust compiled to WebAssembly
2spydr06.github.io. My (future) personal website resembling a linux terminal
2stackvm. A stack-based virtual-machine and assembler written in Rust
2libgccjit-haskell. Safe Haskell bindings for the `libgccjit` library
2Monkey. The Monkey Programming language written in Go following Thorsten Ball's Book "Writing an Interpreter in Go"
2ccombinator. A Parser Combinator library for C
1map. An experimental map viewer written in C++ using OpenGL
1lambda-calculus. A simple lambda calculus interpreter written in rust
1Advent_of_Code. My solutions for Advent of Code 2020.
1fetch.asm. A fetch-tool for linux written in pure `x86_64` assembly.
1server-dashboard. The dashboard for my home server
1Ray-Tracing-in-One-Weekend. My first raytracing engine based on the Raytracing in One Weekend book series by Peter Shirley
1Wallpapers. Wallpapers I found on the internet
1GreenScreen. A simple greenscreen utility written in Processing for school
1SolarSystemSim. Ein Simulator für kleine Sonnensysteme in Processing
1CSpydr-old. Small Programming Language completely programmed in C
1