Hacker News new | ask | show | jobs
by ygra 4662 days ago
Not every parser is for a programming language. Often you need something to parse a specific file format you need to handle or made up. Although back at university my job was working on a large-ish modelling and simulation framework, and we had all kinds of parsers because each simulator needed some way of storing its initial state or the model configuration. Simply shoe-horning all of those things somehow into XML, JSON, YAML or CSV doesn't always work.