Groups | Search | Server Info | Keyboard shortcuts | Login | Register [http] [https] [nntp] [nntps]


Groups > comp.lang.python > #50472

Re: the general development using Python

Newsgroups comp.lang.python
Date 2013-07-11 11:37 -0700
References (7 earlier) <mailman.4484.1373429584.3114.python-list@python.org> <3cca113a-90cc-445e-b609-2ed757212c4a@googlegroups.com> <mailman.4485.1373435403.3114.python-list@python.org> <b0bd7f30-3b93-43d9-9d2e-ad8f8f72e694@googlegroups.com> <mailman.4556.1373500673.3114.python-list@python.org>
Message-ID <3d01aba0-99b8-4b95-8350-173e436cb6e2@googlegroups.com> (permalink)
Subject Re: the general development using Python
From CM <cmpython@gmail.com>

Show all headers | View raw


On Wednesday, July 10, 2013 7:57:11 PM UTC-4, Joshua Landau wrote:

> Yeah, but why keep shipping the Python interpreter? If you choose the 
> installer route, you don't have to keep shipping it -- it's only
> downloaded if you need it. If not, then you don't download it again.

I admit that not necessarily shipping the Python interpreter is much more efficient if your client base is expected to be a lot of people who already have Python and a lot of the common libraries (like wxPython).  I have a fair number of Python 3rd party libraries already on my computer, so for me, it is preferable to just download the .py files the developer has made.  

For some of the things I have thought about doing, though, the majority of the clients would never even have heard of Python other than Monty or the constrictor.  



> But I still think my way is better. Perhaps I'm just too pragmatic 
> about these things. This was triggered by the OP's original request --
> he sounds very much like he doesn't actually want this -- and it seems
> to have stuck. I don't know if being pragmatic is a bad thing, though.

I'll definitely think about the business angle of doing it the way you suggest.  For example, for consulting work where the end user is a technical worker who just need a script to automate some processes, and you expect to be providing a number of scripts over time in this way, a good way to install and setup a Python + GUI toolkit + other likely necessary libraries would be great.  For more "product sales to the mass populous", I'm less sure.
 
> In the end, something like this is best solved with a bit of A/B
> testing¹. Sit a couple of your audience down, give them the best
> implementation of each strategy (starting from the website) for some
> trivialised module and see what they think. If it turns out that being
> pragmatic does have compromises, I'm not going to argue with the data.
> I'd still be grumpy, though.

Makes sense.  I'm dubious about the full validity of A/B testing data without large data sets, but yes, at least one would be getting a feel for it.  I can also see what other projects/businesses are doing.

Thanks for the input!

Back to comp.lang.python | Previous | NextPrevious in thread | Next in thread | Find similar | Unroll thread


Thread

the general development using Python ajetrumpet@gmail.com - 2013-07-08 18:45 -0700
  Re: the general development using Python Joshua Landau <joshua.landau.ws@gmail.com> - 2013-07-09 02:59 +0100
  Re: the general development using Python Chris Angelico <rosuav@gmail.com> - 2013-07-09 13:07 +1000
  Re: the general development using Python Joel Goldstick <joel.goldstick@gmail.com> - 2013-07-08 22:13 -0400
  Re: the general development using Python CM <cmpython@gmail.com> - 2013-07-08 21:46 -0700
    Re: the general development using Python Chris Angelico <rosuav@gmail.com> - 2013-07-09 15:03 +1000
      Re: the general development using Python CM <cmpython@gmail.com> - 2013-07-09 16:29 -0700
    Re: the general development using Python Ian Kelly <ian.g.kelly@gmail.com> - 2013-07-09 02:41 -0600
    Re: the general development using Python Chris Angelico <rosuav@gmail.com> - 2013-07-09 23:59 +1000
    Re: the general development using Python Joshua Landau <joshua.landau.ws@gmail.com> - 2013-07-09 22:21 +0100
      Re: the general development using Python CM <cmpython@gmail.com> - 2013-07-09 16:38 -0700
  Re: the general development using Python Joshua Landau <joshua.landau.ws@gmail.com> - 2013-07-09 22:13 +0100
    Re: the general development using Python CM <cmpython@gmail.com> - 2013-07-09 16:35 -0700
      Re: the general development using Python Joshua Landau <joshua@landau.ws> - 2013-07-10 01:14 +0100
        Re: the general development using Python CM <cmpython@gmail.com> - 2013-07-09 19:16 -0700
          Re: the general development using Python Chris Angelico <rosuav@gmail.com> - 2013-07-10 12:53 +1000
          Re: the general development using Python Joshua Landau <joshua@landau.ws> - 2013-07-10 05:12 +0100
            Re: the general development using Python CM <cmpython@gmail.com> - 2013-07-09 21:49 -0700
              Re: the general development using Python Joshua Landau <joshua@landau.ws> - 2013-07-10 06:49 +0100
                Re: the general development using Python CM <cmpython@gmail.com> - 2013-07-10 16:18 -0700
                Re: the general development using Python Joshua Landau <joshua@landau.ws> - 2013-07-11 00:57 +0100
                Re: the general development using Python CM <cmpython@gmail.com> - 2013-07-11 11:37 -0700
              Re: the general development using Python Ian Kelly <ian.g.kelly@gmail.com> - 2013-07-10 16:10 -0600
  Re: the general development using Python Dennis Lee Bieber <wlfraed@ix.netcom.com> - 2013-07-09 19:25 -0400

csiph-web