On 21/07/2011 4:38 AM, Terry Reedy wrote:

Many installers first make an organization directory and then an app
directory within that. This annoys me sometimes when they only have one
app to ever install, but is useful when there might really be multiple
directories, as in our case. (Ditto for start menu entries.) This is
what python should have done a decade ago.

I disagree. If we followed that advice we would also be in "\Program Files". I have no problem with multiple Python versions installed directly off the root, especially given most users probably have a very small number of such installations. I think Python being a developer tool rather than a user app is a reasonable justification for that (and the justification used when the existing scheme was decided)

> The two proposals
overlap but are not mutually exclusive. For future pythons, 'python33'
is easier to remember and type than 'py -v 3.3' or whatever the proposed
encantation is.

'py -3.3' - less chars to type than 'python33' and with no need to have every Python directory on your PATH. IMO it is also simple enough that people will remember it fairly easily.

Also, the launcher supports the ability to select either the 32 or 64bit implementation - so maybe 'python33.exe' isn't really good enough and should reflect the bittedness?

A python directory also gives a sensible (though optional) place to put
other interpreters and even python-based apps. The launcher does not.

What other interpreters? IMO it doesn't make sense to have IronPython, jython etc be installed there. Ditto for apps - especially given most apps tend to be tied to a subset of all possible Python versions.

Mark
_______________________________________________
Python-Dev mailing list
Python-Dev@python.org
http://mail.python.org/mailman/listinfo/python-dev
Unsubscribe: 
http://mail.python.org/mailman/options/python-dev/archive%40mail-archive.com

Reply via email to