logoalt Hacker News

isacikgoztoday at 3:21 PM2 repliesview on HN

I think apples to apples comparison would be comparing against Rego. To me CEL is more appealing due to its simplicity.


Replies

talideontoday at 5:15 PM

And even then, I'm not sure it's apples to apples, at least if by Rego you're thinking of OPA. CEL and Rego take very different approaches, with CEL being quite procedural, while Rego is about constraint satisfaction, not unlike Prolog. At $WORK, Rego (in the form of OPA) gets used quite a bit for complicated access control logic, while CEL gets used in places where we've simpler logic that needs to be broken out and made configurable, and a more procedural focus works there.

thaynetoday at 5:46 PM

Rego is much more powerful, and can do things cel can't.