The vast majority of C compilers have a hand-written recursive descent parser. It's rare to see yacc in the wild.
miniblog.
Related Posts
An excellent overview of the different gradient descent algorithms, and a nice example of content that is available as both a responsive website and a PDF on arXiv:
Superb article on the history of parsers, what approaches are used in industry (mostly hand-written recursive descent!) and the expressiveness of parser combinators and PEG.
