kjpg's personal page

I'm a computer science student from Poland making useless software in my free time.

My projects

  • gonf

    a flag parser compiler

    (i had a lot of fun with this one)

  • bfuc

    brainfuck compiler, but written entirely in x86_64 asm with POSIX syscalls

    (i had a lot of free time)

  • bfup

    preprocessor for brainfuck-like languages

    (i found the concept funny)

  • spag

    cli util used to generate random strings of text in bulk

    (yes, the name means spaghetti)

  • generic_c_makefile

    a somewhat robust Makefile for projects in C, can be quickly configured for any compiled language

    (makefiles have the worst syntax)

  • chuff

    bad compression software

    (still learned a lot while making it)

  • jedz-dobrze

    an app for scanning ingredients lists of food items

    (made for a hackathon)

Stuff they've made me do

What I'm working on

I'm currently struggling with making a "real" compiler for a C-like language. I'm trying to write it in Rust, but I don't have as much free time these days, so I've no idea when it'll be done.