Another option along these lines is Jython -- a rather nice implementation of the
Python programming language in Java. Python is an exceptionally extensible and
dynamic language and the Python/Java interface is handled nicely (and in a way
which would, methinks, make the tie-in to Jess quite painless).

Jython is available on sourceforge, Python has its own website somewhere
(python.org ??)

BTW there is an older Python in Java called JPython. Jython supercedes it.

Tnx
Alanl

[EMAIL PROTECTED] wrote:

> Hello, Mike-
>
> Have you looked into using Beanshell with Jess?
>
> While it, too, has many limitations, it can be a great development tool
> relieving you of the compilation cycle and some of the typecasting
> and dynamism issues you mention.  Basically, it hides the reflection of
> Java behind a mostly Java like scripting syntax and accompanying
> interpretter.  This allows runtime inspection and definition of Bsh
> objects (classes).
>
> For performance reasons, you may still incur a Bsh to pure Java porting
> stage to your deployment, where full typecasting and class definitions
> become necessary anyways, but it may well be worth the detour.
>
> Sun will supposedly include Beanshell in their upcoming Netbeans IDE.
> (I'm not sure how this relates to VisualAge since I don't use such
> IDEs.)  Additionally, as Beanshell is open source (SourceForge.net) and
> still maturing, you may be able to influence or contribute to it's support
> for the OO facilities like multimethods and multiple inheritance you
> desire.
>
> -Dave Barnett
>
> ---------------------------------------------------------------------
> To unsubscribe, send the words 'unsubscribe jess-users [EMAIL PROTECTED]'
> in the BODY of a message to [EMAIL PROTECTED], NOT to the
> list (use your own address!) List problems? Notify [EMAIL PROTECTED]
> ---------------------------------------------------------------------


---------------------------------------------------------------------
To unsubscribe, send the words 'unsubscribe jess-users [EMAIL PROTECTED]'
in the BODY of a message to [EMAIL PROTECTED], NOT to the
list (use your own address!) List problems? Notify [EMAIL PROTECTED]
---------------------------------------------------------------------

Reply via email to