On 11 Dec 2001, Nathan E Probst wrote:

> Well, I've always thought that Easy of Use trumps Speed.  You can buy
> faster hardware, but programmer productivity is relatively fixed!  

That's my take on it all, too.

> Since this is an OSS project, Extensibility and Modularity are definate
> virtues!  As I understand it, you can use the API to build a ruleset, so
> in a speed pinch, compiled code could still be used, right?   

Ayup.  Just the current semantic modules are interpreted (either
java introspection or XML xpath evaluation).  But, you can certainly
implement the correct org.drools.spi.* interfaces, and do whatever
you like.

You can also mix'n'match run-time and compile-time stuff.  You
can also mix'n'match semantic modules within a rule.  (ie,
asserting that some XML document's attribute has the same value
as a member of a java class, or whatnot.) 

> here's my preference:
>       1. Ease of use.
>       2. Run-time extensibility.
>       3. Speed.

I think that's the priority list I'm using to direct my activities.

        -bob


_______________________________________________
drools-interest mailing list
[EMAIL PROTECTED]
https://lists.sourceforge.net/lists/listinfo/drools-interest

Reply via email to