Python-list digest, Vol 1 #12813
Terry Hancock
hancock at anansispaceworks.com
Sat Oct 19 02:08:46 EDT 2002
More information about the Python-list mailing list
Sat Oct 19 02:08:46 EDT 2002
- Previous message (by thread): How to print a string one char at a time, with no spaces?
- Next message (by thread): recursive import
- Messages sorted by: [ date ] [ thread ] [ subject ] [ author ]
On Friday 18 October 2002 10:11 pm, python-list-request at python.org wrote: > Does anyone use Jython for serious applications? There is no Jython > newsgroup that I can locate, so I wonder if Jython postings are ok here? I > don't see to many of them. Most of the users here are using C Python, but the Python part should be the same regardless. Serious Jython discussion is available on a mailing list -- go to http://www.jython.org and follow the mailing list links to sign up for it. Volume is moderate -- I think it's about 10 posts a day or so. Jython specific questions are of course, really Java questions, since, aside from a few very minor details the behavior of interpreted code is going to be the same. I have never made anything serious in Jython myself, though I did finally manage to build a browser applet with it (basically "Hello world"). I'm told by wiser prorammers than me that it would be very inefficient to do any serious applets this way because of the long download times. On the other hand, the alternatives of programming in Javascript or Java are unattractive (probably for no better reasons than personal preference -- I prefer not having a huge number of different languages in a project, and my server side is in Python). Jython seems like the most transparent way to put Python on the client side, and not being a Java programmer, this seems to me to be Jython's main attraction. Java enthusiasts, however, seem to find this application irrelevant or trivial, and prefer to focus on the "huge array of Java libraries" that are available (compared I presume to Python or C, though I haven't found either that lacking, myself -- perhaps I just have a limited set of needs?). Making a specialized client that users must download and install isn't an option for the projects I'm working on now, so I'm still considering Jython for this application, despite the objections I've heard. Alternatively, I could use Java itself, but I don't know it (yet), so using Jython to script pre-existing classes seems more appropriate. I haven't gotten into that phase of the project, though, so, other than a few simple tests, I haven't done much with it. Certainly some folks get very opinionated about the strengths and weaknesses of Python versus Java -- to the point that some people are quite convinced that one or the other is altogether unnecessary. Clearly, if you believed that, Jython would be a poor or marginally useful option. Jython's existence implies a world in which Java and Python each have niches and can effectively cooperate. Some people seem to think that's true. Sorry to ramble, but I haven't reached any definitive conclusions about Jython -- I don't know if it's a "felicitous union" or an "illegitimate child" of Python and Java yet, but both appraisals seem to exist. :-) Cheers, Terry -- Terry Hancock ( hancock at anansispaceworks.com ) Anansi Spaceworks http://www.anansispaceworks.com
- Previous message (by thread): How to print a string one char at a time, with no spaces?
- Next message (by thread): recursive import
- Messages sorted by: [ date ] [ thread ] [ subject ] [ author ]
More information about the Python-list mailing list