Every major programming language has a capable way to build a rule engine - and they're all genuinely good at what they do. So the real question was never "which language has a decent option?" It's a ...