
9/9/2016 · Bryan O'Sullivan
What this post added
This post highlights the election of engineer Peter O'Hearn as a Fellow of the UK Royal Academy of Engineering for his pioneering work on separation logic. This theory underpins Facebook's open-source static analysis tool, Infer, which catches over 1,000 bugs per month, saving engineers time and improving user experience. The post emphasizes Infer's ability to model program behavior and reason about independent code parts, scaling to large codebases and gaining adoption by other companies.