Cee Archive

What is clean code?

I thought I’d write a little post about what I’ve learned over the years regarding some characteristics of clean code. “Clean” here refers to features that help code being bugfree, or rather “less attracted to bugs” maintainable reusable I think these are the three major aspects developers should ultimately strive for when writing

Switching target language from LLVM-IR to C

I think I need to pivot! What I intended originally was to write a compiler that translates from Common Lisp to LLVM IR. Well, I recently stumbled over this article, that convinced me to make my compiler target the C programming language instead of LLVM IR. There