Self-plug: my interview with its original author. https://thesearch.space/episodes/2-ryan-brush-on-retaking-ru...
Self-plug: my interview with its original author. https://thesearch.space/episodes/2-ryan-brush-on-retaking-ru...
For me, the "It's just Clojure" part is a drawback, not only for me personally but when I think about the kind of audiences that I have traditionally wanted to author rules, between a real, lisp-y, dynamically-typed, programming language and asking folks to write in the Drools DSLs, I'll take my chances with the DSLs
The rule structures themself have a data structure representation that is independent of the DSL. You can have other DSL's implemented that target this structure. Again though, it certainly is easiest to do with Clojure. This was touched on in this post https://www.toomuchcode.org/blog/2015/11/14/insta-declarativ...