I'm Zane. I write software for computers that no longer exist, languages that probably shouldn't, and occasionally something useful by accident.
Because someone has to maintain IDE support for programming languages older than most democracies:
- Jovial-LSP - For when the US military needs syntax highlighting
- CMS-2-LSP - US Navy's finest, now with autocomplete
- Coral66-LSP - British military computing, as God intended
- Chill-lsp - We are also pretty Chill
- HALS-LSP - Space Shuttle programming, minus the shuttle
- IBM-system360-LSP - COBOL F and PL/I F, for the discerning mainframe enthusiast
- mumps-lsp - Yes, MUMPS. Yes, it's real. Yes, your hospital probably runs on it.
- z390 - IBM Mainframe emulator. The 1960s called, they want their batch processing back
- Minuteman-computer-emulator - Hooray! A missile guidance computer emulator! (I'm probably on a list now)
- setun70-emulator - Soviet ternary computer. Because binary is for capitalists
- Viking-Marsrover-emulator - 1970s Mars rover. 40KB of RAM. Absolute unit.
Keeping scientific computing alive, one 50-year-old numerical library at a time:
- SLATEC - Modernising the SLATEC library. It has 16 stars. I'm basically famous
- dcuhre - Multi-dimensional adaptive integration. Riveting stuff
- odepackzane - ODE solvers, now with fewer punch cards
- Plankalkuel - Zuse's 1948 programming language. Hipster computing before it was cool
- Flow-matic - Grace Hopper's business language. COBOL's mum, basically
- zuse-chess-1942 - Chess like it's 1941. Historically accurate existential dread included
- Conway - RISC-V and x86 binary translator. It translates things.
- Wu - Media forensics toolkit. For legal teams. Very serious.
- nistcobol85 - NIST COBOL 85 test suite. 11,000 test cases of pure joy
Languages I Actually Use: Python, C, Fortran, Java, Julia, Assembler (x86, Risc-V and HLASM)
Languages I Keep Alive Out of Spite: COBOL, JOVIAL, CMS-2, Coral 66, CHILL, MUMPS, PL/I
Computers I Emulate: IBM System/360, Minuteman, Setun-70(POLIZ), Viking Lander
Based in New Zealand. GMT+12/13! So I'm already in your future.



