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)