Skip to content
View DevCheckOG's full-sized avatar

Organizations

@thrushlang

Block or report DevCheckOG

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
DevCheckOG/README.md

Hi there!

About me

Hello!👋 Welcome to my GitHub profile.

I am a computer engineering student recently with a previous self-taught background.

  • I like research hardware/software stuff.
  • I do compilers for hobby.

Side Projects

Thrush Programming Language Logo

The Thrush Programming Language. A general-purpose, statically typed systems programming language for writing verbose, precise, and fast code. Developed from scratch, using only code generators such as GCC and LLVM to produce optimal machine code for various targets and enable cross-compilation out of the box.

Github Statistics

Pinned Loading

  1. thrushlang/thrushc thrushlang/thrushc Public

    A general-purpose, statically typed systems programming language for writing verbose, precise, and fast code.

    Rust 28 4

  2. KraysonStudios/NoxLauncher KraysonStudios/NoxLauncher Public

    A Minecraft launcher that focuses on aesthetics, intuition, and being a safety hangar for frequent Minecraft users.

    Python 11 2

  3. LLVMIRCourse LLVMIRCourse Public

    Basic course on LLVM Intermediate Representation (LLVM IR) for an introduction to code generation for developing optimized compilers.

    4

  4. heapsort-mlir heapsort-mlir Public

    Heapsort sorting algorithm in MLIR.

    MLIR 3

  5. heapsort-llvm-ir heapsort-llvm-ir Public

    Hand-written implementation of HeapSort at LLVM IR.

    LLVM 1

  6. quicksort-mlir quicksort-mlir Public

    Quicksort sorting algorithm at MLIR.

    MLIR 2