On Fri, Nov 20, 2020 at 01:06:11AM -0800, Brendan Barnwell wrote:

>       So are you suggesting that every single app should always be 
> distributed as source code, run by a separate interpreter that users 
> install separately?

My system has approximately sixty gajillion[1] apps installed that all 
rely on the same three or four runtime interpreters, mostly Perl, 
Python, and bash. I don't have sixty gajillion copies of those 
interpreters.

At no point has Chris suggested that static bundling of stand-alone 
applications should be prohibited, or that every script should be 
distributed with its own copy of its runtime environment.

The first is an extreme position that Chris never took, and the second 
is just silly, and would go against Chris' argument. I hate it when 
people misuse the term "straw man" on the internet, which they often do, 
but I think in this case the term is apt.

Chris' actual position is much less extreme, and more reasonable, than 
the exaggerated version you make.

The bottom line here is not whether or not there are use-cases for 
bundled stand-alone applications. We might disagree about what those 
use-cases are and how common they are, but they certainly exist.

The question here is whether those use-cases would justify including a 
project of the complexity of PyInstaller, cx_Freeze, py2exe, etc.




[1] A number somewhere between 100 and 100,000 *wink*


-- 
Steve
_______________________________________________
Python-ideas mailing list -- python-ideas@python.org
To unsubscribe send an email to python-ideas-le...@python.org
https://mail.python.org/mailman3/lists/python-ideas.python.org/
Message archived at 
https://mail.python.org/archives/list/python-ideas@python.org/message/JFYHLKFYDNY5PEHDXLU6VVKHG2IXUSLT/
Code of Conduct: http://python.org/psf/codeofconduct/

Reply via email to