Skip to content
View JonahSussman's full-sized avatar

Organizations

@UA-HOWWO2H-HO20

Block or report JonahSussman

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.

Please don't include any personal information such as legal names or email addresses. Maximum 100 characters, 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
JonahSussman/README.md

๐Ÿ‘‹ Welcome!

๐Ÿ”ญ Projects that I'm working on:

  • Kai is an AI-assisted migration tool built on top of Konveyor (Python, TypeScript, Go)
  • analyzer-lsp is a language-server-based static analysis engine (Go)
  • gpunix is a fully-fledged Linux operating system that runs on the GPU (CUDA, C++)

๐Ÿ’ผ Other projects I've worked on:

  • sequoia-diff is an AST diffing engine that computes tree edits and code similarity, enabling intelligent fix suggestion retrieval across large codebases (Python)
  • prototypal-language is a written-from-scratch prototypal-inheritance-based language (Go, C++)
  • aeditor is a bespoke video editor to isolate words in human speech using forced alignment (C++)
  • software-renderer is a 3D software renderer with custom SIMD linear algebra library (C++)

Pinned Loading

  1. software-renderer software-renderer Public

    A software renderer built in C++17 using SDL2.

    C++

  2. prototypal-language prototypal-language Public

    Language of Things is an extensible, multi-paradigm language that doesn't box you in. It's small, in order to get out of your way, yet highly-expressive.

    HTML

  3. closure-language closure-language Public

    SussLang - An implementation of a closure-based programming language I made a while back in Python.

    Python

  4. aeditor aeditor Public

    A video editor to aid in alphabetizing videos

    C