Hi,

For quite some time, I think of adding some "advanced" scripting capabilities to ij, like variables and control structures (loops, conditional statements). Not for data processing, but to help writing maintenance scripts.

As part of DERBY-4566 (Make it possible to define variables in ij) I have done some experiments on this. And I think it is quite feasible.

But my question is "Do you feel it is a good idea?".


After all, ij is (was?) mostly a testing tool. And one might argue it is not its purpose to be used as a scripting engine. On the other hand, requiring an external tool or a Java development for any non-trivial maintenance task seems to me a little bit excessive. Beside this, there could be alternatives. For example, by using the Java scripting API, we might be able to plug some scripting support in Derby itself - with the additional benefit of supporting "well known" language. DERBY-4467 (Non Java Stored Routines Using Java Scripting API) was a step in that way.


As you see, there is both pros and cons. So, what do you think?


Thanks in advance,
- Sylvain


--
[email protected]
http://www.chicoree.fr


Reply via email to