Skip to content
View Cr0a3's full-sized avatar
🖥️
Writing compilers
🖥️
Writing compilers

Block or report Cr0a3

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

Hey There! 👋

I'm Toni - I'm a compiler developer and 9th grader. I love writing anything which has to do with the backend of compilers and big mountains. I currently live in north Germany.

Want to contact me? Just write an email to: [email protected]
Or join my discord server

My programming story

At age 8 i learned the basics of programming. First using Scratch than Python. Then for years i experimented a lot and tried out many many programming languages (e.g: Verilog, JavaScript, C, Php, C#, C++, Swift, Zig, Go and my favourite language: Rust).

I always wanted to make my own programming language from scratch. I made my own one very early when messing around with assembly code - writing small bootloaders and using the bios interrupts to draw little things to the screen, it was a really small transpiler, basiclly an extension to assembly without any real structure. But it worked and i was really proud.

Then in early 2024 i finally learned Rust. It was like a magical moment and suddenly i started producing compiler backends. I made in order:

Afer ygen i took a very long break from making compilers (9 months) and tried out game development and making websites (check out: Blocktus).

Github Stats

Pinned Loading

  1. ygen ygen Public

    Ygen - Yet another code generation libary (abandoned)

    Rust 111 4

  2. flux flux Public

    The flux compiler

    Rust 1