1. Preference for simple hand‑written parsers
"I just don't feel that formal grammar theory is that important in practice. :^)" — logdahl
2. Value of incremental parsing for editor features
"It's not just speed - incremental parsing allows for better error recovery. In practice, this means that your editor can highlight the code as-you-type, even though what you're typing has broken the parse tree." — fwip
3. Practical concerns about parser generators vs. hand‑crafted parsers
"Production compilers must have robust error recovery and great error messages, and those are pretty straightforward in recursive descent, even if ad hoc." — pklausler
These three themes capture the most common viewpoints in the discussion: a bias toward lightweight, recursive‑descent/Pratt parsers; the practical benefits of incremental parsing for IDE‑style tooling; and the pragmatic trade‑offs between using generic parser generators and writing tailored, error‑recoverable parsers.