>But to use WebStart you need to install the JRE first.
Go to http://java.com and download it. Big deal.
>Once installed I can beat your single link with a single command: pip install package. I can dictate it to aunt Tilly over the phone.
- Pip? Is it a character from the Great Expectations? Do you want me to reread this awful novel? How dare you!
Once you say "command line" you are WAY outside the realm of acceptable for end-user apps. WAAAAAAY too far.
> I don't know much about WebStart, but I have not seen it used for anything remotely serious. For packaging, distributing, installing and using software on a regular basis, and for basic configuration management, Python is great; I don't know the steps needed to package something using WebStart though.
Java has a package management system, it's called Maven. It's somewhat similar to pip/setuptools except that it works at _build_ _time_. And as a result you can generate Java WebStart packages, self-installing executables, etc.
The greatest problem with Java really is its 'heavy' JVM. Sun missed the opportunity to make it lightweight, alas.