Novel Thoughts on Scripting and Languages

Sandy Norton sandskyfly at
Tue Jan 7 13:27:58 CET 2003

Afanasiy <abelikov72 at> wrote in message 

> On 6 Jan 2003 21:30:24 -0800, judoscript at (James Huang)
> wrote:
> >JudoScript is a general-purpose, Java scripting,
> >multi-domain language. It is a general-purpose
> >programming language, fully capable of Java scripting,
> >and supports many applcation features in a
> >domain-specific way that include:
> Can it generate text from a template such that all instances of
> <competition> are replaced with 'Python' or something else, instead
> of requiring one to write a single document for multiple audiences?
> That, and spellcheck, could be useful... even novel apparently.


I actually succumbed to the
language-promo-as-novel-thoughts-subterfuge and I had a skim through
judoscript's whitepaper... thinking all the time 'but did you
completely forget about jython?!' Then I read this little gem of
informative logic:

"There is no practical need to port legacy languages to Java. Take
Jython as an example. It is a myth that "Jython bridges the two worlds
of Python and Java". True, the Python community has developed a large
amount of code for many things, as has the Perl community and the Java
community today. Since Jython is fully capable of Java scripting, why
would anyone use a Python module if similar functionality exists in
Java? If not, chances are, that feature does not pertain to Java in
the first place. The real usefulness of Jython is probably its Java
scripting capability. Actually, all Java-based scripting languages are
as capable as each other to script Java. New languages like JudoScript
and Beanshell are designed for Java, so they have no historical burden
and syntax that looks totally foreign to Java programmers."

and that really was the end of my brief interlude with judoscript. 


More information about the Python-list mailing list