Common Misconceptions About Compilers
- Stefanos Baziotis tl;dr: “I've collected some misconceptions I've come across over the years (many of them mine), doing my best to clear up any confusions. As a heads up, this article is only about large-scale, mainstream, general-purpose compilers like LLVM, GCC, and ICX.”featured in #575
The Story Of Reformatting 100k Files At Google In 2012
- Laurent Le Brun tl;dr: “Back in September 2012, I was a junior engineer at Google, working on Google’s build tool, also known internally as Blaze. One day, a mysterious calendar invite landed in my inbox. It was sent by two engineers in the US, and I was invited along with my team lead. I quickly recognized the names: Rob Pike and Russ Cox.”featured in #524
featured in #516
featured in #447
Building A Tiny Compiler From Scratch Is Fun
- James Smith tl;dr: "There are a lot of approaches to tiny compilers and small languages that are fun by themselves. The reason for small languages is that they can be implemented with little work, and I can get something working in a short amount of time, leaving me more time for exploration and fun stuff."featured in #413
featured in #309
featured in #224
featured in #168