I work most often at the intersection of computation and mathematics, but I have a deep interest in all areas of computer science from theory to hardware.
During my office hours today I was asked whether “an extra pair of parentheses” would do any harm to the execution of a Python program. In the case at hand the answer was “no”, but I suspected there might be actually be a limit on ...
The LLVM Project, which focuses on “modular and reusable compiler technologies” has had an enormous impact on the field of compilers, and by extension almost every kind of “applied” computer science.