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 19:29:23 GMT
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.

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
>

Mime
View raw message