Month: February 2024

Second-Year Projects – WACC and PintOS

Hi, I’m Hamish; I’m from Watford, UK, and I’m in the second year of Computing. In my free time I enjoy studying foreign languages, playing water polo and doing Competitive Programming. This year I’m behind Imperial CyberSoc and CTF Team. Let’s connect on LinkedIn!Hamish photo


Amongst computing students there is a definite consensus that the second-year projects of WACC (writing a compiler from scratch) and PintOS (adding features to a barebones OS in C) are among the most formative experiences of the degree, though we haven’t had a blog post on them, so I want to give an overview of this term and last, and what I’ve learned (incredibly hard to sum up in only a few hundred words!) 

(more…)