Trying to choose between python and java



Hi All,

I am currently trying to decide between using python or java and have a few quick questions about python that you may be able to help with.

#1 Does python have something like javas .jar packages. A jar file contains all the program files and you can execute the program with java -jar program.jar

I am sort of hoping python has something like this because I feel it makes it easier to distribute between platforms e.g. linux, mac windows etc.

#2 What database do people recommend for using with python that is easy to distribute across linux, mac, windows.

#3 Is there any equivalent to jfreechart and jfreereport (http://www.jfree.org for details) in python.

#4 If I write a program a test it with python-wxgtk2.6 under linux are the program windows likely to look right under windows and mac?

#5 someone said that they used to use python but stopped because the language changed or made stuff depreciated (I can fully remember which) and old code stopped working. Is code written today likely to still work in 5+ years or do they depreciate stuff and you have to update?

Anyway hopefully someone can help me out with these last few questions I have.

Also does anyone else have any useful comments about python vs java without starting a flame war.


--
Kind Regards,
Anthony Irwin

http://www.irwinresources.com
http://www.makehomebusiness.com
email: anthony at above domains, - www.
.



Relevant Pages

  • Re: PcLinux
    ... first instance, we use Java. ... Can't comment on Python because I've never used it. ... Postgresql running on linux works nicely. ... Returning to comments WRT the aesthetics of OS X vs Windows - it's a ...
    (rec.crafts.metalworking)
  • Re: Mac e programmazione
    ... Xcode, che istalli dal mpkg o /Installers, per creare le GUI; ... per programmarle poi in Python. ... Su Mac, Python e` parte dell'OS, come lo e` Aqua per le GUI; ... Per creare un binario eseguibile su Windows (ad esempio con py2exe, ...
    (it.comp.macintosh)
  • Re: Sockets on Windows and Mac
    ... > I am new to Python and have been writing some socket based programmes ... > on Windows, however I am unable to get them to work ... > on Mac. ...
    (comp.lang.python)
  • Re: Java -> ActionScript?
    ... Lage sein Java zu verdrängen? ... In Ruby geht das ja, ... Andere Sprachen wie Python oder auch Ruby sind eh ... Die Syntax sollte jedoch das Programm nicht begraben. ...
    (de.comp.lang.java)
  • RE: Is Python Mac Centric???
    ... They're for the benefit of the "Mac Classic" OSes, ... > they'll ever become apart of the official Python distribution. ... Both act against folding the Windows ... but why would Microsoft want to increase Python's user base? ...
    (comp.lang.python)