Blogs / Personal blogs

Portfolio

yasserarg.com

Cuik is a modern C compiler, the idea is to be significantly smaller without compromising on flexibility, errors or compile speed. Unlike standard compilers it can compile multiple files in parallel within the same process along with link by itself (on windows for now). It's not complete but every day it gets closer…

Popular posts
1
Total points
361
HN comments
159
Rank
#7,438 personal

Visit yasserarg.com → On Hacker News Jan 2025 – Jan 2025

Software Engineering 1Programming Languages 1

1

Tilde, My LLVM Alternative

I'm Yasser and I've made it my mission to produce an alternative to LLVM, the current king of compiler backend libraries. I'm calling it Tilde (or TB for tilde backend) and the reasons are pretty simple, i believe it's far too slow at compiling and far too big to be fixed from the inside. It's been 20 years and cruft…