Hacker News new | past | comments | ask | show | jobs | submit login

Well, sure, but you don't just use parser generators for the hell of it. They have to fit into the broader overall context of a system that drives outcomes.

It's easy to see what role a template system can play in such a project, much harder, for me anyway, to see what one would actually use parsing for outside of the rarefied context of building a new general purpose programming language. Anything you'd want to parse, there are already going to be parsers written. Just pick one and go.

If you're just screwing around, by all means knock yourself out. But in all the real work serving real humans I've ever done, I have never been able to justify building out a parsing system. I can't even look at a regular expression without wanting to rip it out.

I can see if you're maintaining the library that, say, does TOML parsing for Lua. But that's not in the realm of the everyday.




Guidelines | FAQ | Lists | API | Security | Legal | Apply to YC | Contact

Search: