Hacker News new | ask | show | jobs
by PhasmaFelis 3482 days ago
> Or you'll come up with a text based system like google, which is again it's own domain specific language.

I was thinking of Google's system specifically, yes.

I use regex a lot. It's extremely powerful, and when you really need it then nothing else will do. It's also phenomenally obtuse, it takes a real time investment to become fluent in it, and 95% of users will never need its power.

People aren't ignorant of regex because they're stupid or uneducated. They're ignorant of regex because they don't need it. They wouldn't use it if they had access to it, because they have better things to do with their time. They'll get more done if you give them a tool whose power-to-usability balance is actually suited to their needs.

Regarding your support staff, perhaps they did in fact need regex despite that decision, or perhaps your custom language was not the right choice for their needs. That doesn't mean that the typical user has any use for regex.