Mike Jackson's repositories
are-we-fast-yet
Are We Fast Yet? Comparing Language Implementations with Objects, Closures, and Arrays
borgo
Borgo is a statically typed language that compiles to Go.
cherry
Experimental ClojureScript to ES6 module compiler
chibicc
A small C compiler
coast
The fullest full stack clojure web framework
conjure
Interactive evaluation for Neovim (Clojure, Fennel, Janet, Racket, Hy, MIT Scheme, Guile)
cosmopolitan
build-once run-anywhere c library
crystal
The Crystal Programming Language
daedalOS
Desktop environment in the browser
fastai
The fastai deep learning library
fastbook
The fastai book, published as Jupyter Notebooks
fastcore
Python supercharged for the fastai library
Fennel
Lua Lisp Language
fenster
The most minimal cross-platform GUI library
mari0
Mario + Portal platformer
minixfromscratch
Development and compilation setup for the book version of MINIX (3.1.0) on QEMU
neovim
Vim-fork focused on extensibility and usability
node-demo
Fly.io Node.js demo
NoveltySearch
A experimental fork of MarginaliaSearch
oberon-compiler
N. Wirth's Project Oberon RISC compiler ported to Go.
OberonPlus
Oberon parser, code model & browser, compiler and IDE with debugger
OberonSystem
Modified version of the original from http://www.projectoberon.com/ for use with the Oberon IDE
RNGMonk.github.io
Personal Blog
selfie
An educational software system of a tiny self-compiling C compiler, a tiny self-executing RISC-V emulator, and a tiny self-hosting RISC-V hypervisor.
socketify.py
Bringing Http/Https and WebSockets High Performance servers for PyPy3 and Python3
tinycc
Unofficial mirror of mob development branch
tree-sitter
An incremental parsing system for programming tools