directory-dev mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From Marc Boorshtein <mboorsht...@gmail.com>
Subject Re: [ApacheDS][SP] Stored Procedure Languages
Date Sat, 10 Dec 2005 22:04:33 GMT
I'm sure there are plenty of very good scripting languages beyond
beanshell...that is simply the only one besides jython I had been
testing.

marc


On 12/10/05, Ersin Er <ersin.er@gmail.com> wrote:
> On 12/10/05, Marc Boorshtein <mboorshtein@gmail.com> wrote:
> > Just a bit of advise, don't go with Jython unless you are willing to
> > do a lot of work dealing with pre-compiling code.  As an interpreted
> > language it is EXCEEDINGLY slow.  I found beanshell was acceptable
> > from an interpretive standpoint.
>
> Thank you very much Marc. I'll consider your advise.
>
> BeanShell is also supported by a JCP:
> http://www.jcp.org/en/jsr/detail?id=274
>
> I would really like to rely on "javax.script" but it's far away from today now:
> http://www.jcp.org/en/jsr/detail?id=223
>
> This article also gives some clues about advantages of BeanShell:
> http://www.artima.com/lejava/articles/beanshellP.html
>
> OK, BeanShell seems to be promising. We'll also examine others
> especially for JNDI and Java type system integration aspects.
>
> > marc
> >
> >
> > On 12/10/05, Ersin Er <ersin.er@gmail.com> wrote:
> > > Hi Emmanuel,
> > >
> > > Thanks for response. The main reason I'm looking for a second language
> > > is to better design the API so that it's generic enough to support
> > > other languages. Considering the second language while designing the
> > > API helps to see what should be generic and what do not need to be.
> > >
> > > Jelly? No.. :-) (We're trying to make things easier.)
> > >
> > > --
> > > Ersin
> > >
> > > On 12/10/05, Emmanuel Lecharny <elecharny@gmail.com> wrote:
> > > > Hi Ersin,
> > > >
> > > > from my point of view, choose whatever langage that fit your needs. As
> > > > the way you are going to interface this langage to Apache Directory
> > > > Server is somehow generic, we will perfectly be able to implement a
> > > > second langage if needed.
> > > >
> > > > Of course, if you were to chose Jelly, I will veto it ;)
> > > >
> > > > You could also investigate something like Janino
> > > > (http://www.janino.net/index.html#what) which is used internally by
> > > > groovy.
> > > >
> > > >
> > > >
> > > > On Sat, 2005-12-10 at 14:22 +0200, Ersin Er wrote:
> > > > > Hi all,
> > > > >
> > > > > We're working on adding DIT based stored procedure support to
> > > > > ApacheDS. I'll give more details in the next days and I'll get your
> > > > > ideas but now I request help about choosing a scripting language
that
> > > > > we can support. Our main focus is on supporting Java Byte Code and
we
> > > > > also want to design the API to allow adding new language
> > > > > implementations. To achieve such a design we decided to implement
one
> > > > > more language which is possibly a scripting language.
> > > > >
> > > > > We may consider Mozilla Rhino, Groovy, Jython or whatever else..
The
> > > > > important point for our selection is that the language should be
an
> > > > > appropriate one for JNDI operations and it should also be as much
as
> > > > > close to Java type system.
> > > > >
> > > > > Cheers,
> > > > > --
> > > > > Ersin
> > > >
> > > >
> > >
> > >
> > > --
> > > Ersin
> > >
> >
>
>
> --
> Ersin
>

Mime
View raw message