Java Embedded Python (JEPP)

Rahul Benegal <[email protected]> Wed, 15 Dec 2004 10:35:22 +0530
Newsgroups gmane.user-groups.linux.delhi.devel
Message-ID <[email protected]>
In keeping with my habit of posting news of scripting languages,
particularly where they interact with Java .. here is <a
href="http://jepp.sourceforge.net/">Jepp</a> .

Jep embeds CPython in Java. It is safe to use in a heavily threaded
environment, it is quite fast and its stability is a main feature and
goal.
Some benefits to this approach:

- Although Python isn't blazingly fast, it may mean a massive speed
improvement over Java-based languages.
- Python is mature so authors needn't fear the interpreter will
suddenly change widely-used features.
- Access to the high quality Python modules, both native and Python-based.
- Compilers and assorted Python tools are as mature as the language.
- Python is an ideal language for your business logic. It is easy to
learn, eminently readable and generally immune to programming gotchas.

Other references: Jython, Groovy
-- 
Warm Regards,
Rahul Benegal

Each man has come into this world for a particular task and that is
his purpose. If he doesn't perform it, he will have done nothing.
- Rumi (Table talk)