Skip to content
View PenguineDavid's full-sized avatar
🎯
Making a custom OS since I can't stay on one project for much time.
🎯
Making a custom OS since I can't stay on one project for much time.

Block or report PenguineDavid

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 is supported. This note will only be visible to you.
Report abuse

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

Report abuse
PenguineDavid/README.md

Hi, I'm David -- systems and tooling developer based in Australia.

I build compilers, terminal tools, and low-level Windows/Linux utilities. Currently developing Kith, a statically-typed, event-driven language with an embedded ASM backend and an LSP -- written in C++.

  • Fun fact: I got into programming via making a redstone CPU in Minecraft.

Typing SVG

Languages

Hardware

Tools & Platforms

Top Languages Top Languages GitHub Snake Animation

portfolio: https://penguinedavid.github.io

Pinned Loading

  1. CrossBash CrossBash Public

    CrossBash is a bash shell, programmed in the C++ language, instead of python, good for interfacing windows directly via a bash-like creation as opposed to WSL.

    C++

  2. Kith-2.0 Kith-2.0 Public

    Kith is a custom language, I made that aims to feel like a high level language, while really having the control of a lower level language, it also transpiles to C.

    C++

  3. ItemSpinner ItemSpinner Public

    A plugin for MC java to let you spin any given itemdispay around the yaw axis.

    Java 1

  4. ItemSine ItemSine Public

    A plugin for MC java to let you apply a sine wave offset, to the Y coord of any given item display.

    Java

  5. LFSR-random LFSR-random Public

    A C++ library, with heaps of different pesudo random number generation methods.

    C++