Projects
Booth
GPU compiler in C99. CUDA, HIP, Triton in; AMD, NVIDIA, Tensix, CPU out.
Voyager FDS
The computer leaving the solar system. The only emulator.
Compilers
- Kārearea Fortran 77 compiler. 735/735 SLATEC files. PE-COFF and ELF.
- Wasabi WebAssembly to x86-64 AOT compiler.
- Plankalkul World's first high-level language, 1945. From Zuse's manuscripts.
- FLOW-MATIC Grace Hopper's 1955 business language. COBOL's ancestor.
Emulators
- Minuteman D-17B ICBM guidance computer.
- Setun-70 Soviet ternary computer.
- Viking Lander 1976 Mars mission.
Mainframe
- z390 Portable mainframe emulator. Core contributor.
- MPB Package manager for COBOL, HLASM, REXX, PL/I, JCL.
- zblas z/OS native BLAS in HLASM. z13+ vector SIMD.
- HLASM Strong Type VS Code LSP with type checking for registers and macros.
- HLASM for Notepad++ Column-aware syntax highlighting.
Language Servers
Scientific Computing
Quantum
Chip Design
- Takahē Universal hardware synthesis. Thirteen computing paradigms. SKY130.
- Voyager FDS on silicon The JPL flight computer. 58 gates. Fabrication-ready.
- Ruru Probabilistic processor. Distributions as a data type.
- Qsim 8-qubit quantum gate simulator on silicon.
Other
- HALMAT Space Shuttle compiler language, reconstructed.
- KW-26 ROMULUS Cold War teleprinter cipher. Reconstructed from declassified docs.
- Olint OCaml linter with auto-fix support.
- Plankalkul IDE VS Code extension with 2D grid editor.
- Kea Preemptive real-time OS for RISC-V.