Skip to content
View Zaneham's full-sized avatar

Highlights

  • Pro

Block or report Zaneham

Block user

Prevent this user from interacting with your repositories and sending you notifications. Learn more about blocking users.

You must be logged in to block users.

Maximum 250 characters. Please don't include any personal information such as legal names or email addresses. Markdown supported. This note will be visible to only you.
Report abuse

Contact GitHub support about this user’s behavior. Learn more about reporting abuse.

Report abuse
Zaneham/README.md

G'day, Kia Ora, and... Hello

I'm Zane. I write software for computers that no longer exist, languages that probably shouldn't, and occasionally something useful by accident.

What I Do (Allegedly)

Language Server Protocols for Languages Your Nan Used

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.

Emulators for Questionable Hardware

Fortran Modernisation (Not an Oxymoron)

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

Historic Languages (Not Dead, Just Resting)

  • 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

Other Bits

  • 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

Tech Stack

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

Stats Nobody Asked For

Zane's GitHub stats

Contact

Based in New Zealand. GMT+12/13! So I'm already in your future.

zanehambly@gmail.com


Pinned Loading

  1. Plankalkuel Plankalkuel Public

    Plan Calculus, but fun!

    Python 7

  2. Flow-matic Flow-matic Public

    Python 1

  3. setun70-emulator setun70-emulator Public

    Setun70 emulator

    HTML

  4. Wu Wu Public

    Wu is a media forensics toolkit with special support for Legal teams.

    Python 1