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


Groups > comp.lang.python > #63928 > unrolled thread

Python 3.x adoption

Started byStaszek <noreply@eisenbits.com>
First post2014-01-14 20:33 +0100
Last post2014-01-17 17:10 -0500
Articles 9 on this page of 29 — 17 participants

Back to article view | Back to comp.lang.python


Contents

  Python 3.x adoption Staszek <noreply@eisenbits.com> - 2014-01-14 20:33 +0100
    Re: Python 3.x adoption Skip Montanaro <skip@pobox.com> - 2014-01-14 13:38 -0600
      Re: Python 3.x adoption beliavsky@aol.com - 2014-01-17 14:16 -0800
        Re: Python 3.x adoption Mark Lawrence <breamoreboy@yahoo.co.uk> - 2014-01-17 22:51 +0000
        Re: Python 3.x adoption Terry Reedy <tjreedy@udel.edu> - 2014-01-17 18:03 -0500
          Re: Python 3.x adoption beliavsky@aol.com - 2014-01-18 05:27 -0800
            Re: Python 3.x adoption Travis Griggs <travisgriggs@gmail.com> - 2014-01-21 11:04 -0800
            Re: Python 3.x adoption Chris Kaynor <ckaynor@zindagigames.com> - 2014-01-21 11:15 -0800
            Re: Python 3.x adoption Chris Angelico <rosuav@gmail.com> - 2014-01-22 06:25 +1100
        Re: Python 3.x adoption MRAB <python@mrabarnett.plus.com> - 2014-01-17 23:12 +0000
        Re: Python 3.x adoption Chris Angelico <rosuav@gmail.com> - 2014-01-18 10:17 +1100
        Re: Python 3.x adoption Dennis Lee Bieber <wlfraed@ix.netcom.com> - 2014-01-17 20:01 -0500
        Re: Python 3.x adoption Ben Finney <ben+python@benfinney.id.au> - 2014-01-18 12:18 +1100
        Re: Python 3.x adoption Ben Finney <ben+python@benfinney.id.au> - 2014-01-18 12:27 +1100
    Re: Python 3.x adoption Chris Angelico <rosuav@gmail.com> - 2014-01-15 06:44 +1100
    Re: Python 3.x adoption Steven D'Aprano <steve+comp.lang.python@pearwood.info> - 2014-01-15 02:55 +0000
      Re: Python 3.x adoption MRAB <python@mrabarnett.plus.com> - 2014-01-15 03:30 +0000
    Re: Python 3.x adoption Travis Griggs <travisgriggs@gmail.com> - 2014-01-15 07:43 -0800
      Re: Python 3.x adoption Piet van Oostrum <piet@vanoostrum.org> - 2014-01-16 13:57 +0100
    Re: Python 3.x adoption Chris Angelico <rosuav@gmail.com> - 2014-01-16 03:14 +1100
    Re: Python 3.x adoption Mark Lawrence <breamoreboy@yahoo.co.uk> - 2014-01-15 16:46 +0000
    Re: Python 3.x adoption Chris Angelico <rosuav@gmail.com> - 2014-01-16 04:08 +1100
    Re: Python 3.x adoption Christopher Welborn <cjwelborn@live.com> - 2014-01-15 11:37 -0600
    Re: Python 3.x adoption Grant Edwards <invalid@invalid.invalid> - 2014-01-17 15:27 +0000
      Re: Python 3.x adoption Tim Chase <python.list@tim.thechases.com> - 2014-01-17 10:15 -0600
        Re: Python 3.x adoption Grant Edwards <invalid@invalid.invalid> - 2014-01-17 20:02 +0000
          Re: Python 3.x adoption Roy Smith <roy@panix.com> - 2014-01-17 21:49 -0500
      Re: Python 3.x adoption Mark Lawrence <breamoreboy@yahoo.co.uk> - 2014-01-17 16:21 +0000
      Re: Python 3.x adoption Terry Reedy <tjreedy@udel.edu> - 2014-01-17 17:10 -0500

Page 2 of 2 — ← Prev page 1 [2]


#63999

FromMark Lawrence <breamoreboy@yahoo.co.uk>
Date2014-01-15 16:46 +0000
Message-ID<mailman.5524.1389804403.18130.python-list@python.org>
In reply to#63928
On 15/01/2014 16:14, Chris Angelico wrote:
> On Thu, Jan 16, 2014 at 2:43 AM, Travis Griggs <travisgriggs@gmail.com> wrote:
>> Personally, I wish they’d start python4, sure would take the heat out of the 3 vs 2 debates. And maybe there’d be a program called twentyfour as a result.
>
> Learn All Current Versions of Python in Twenty-Four Hours?
>
> ChrisA
>

Totally unfair, Steven D'Aprano amongst others would have a head start :)

-- 
My fellow Pythonistas, ask not what our language can do for you, ask 
what you can do for our language.

Mark Lawrence

[toc] | [prev] | [next] | [standalone]


#64003

FromChris Angelico <rosuav@gmail.com>
Date2014-01-16 04:08 +1100
Message-ID<mailman.5527.1389805726.18130.python-list@python.org>
In reply to#63928
On Thu, Jan 16, 2014 at 3:46 AM, Mark Lawrence <breamoreboy@yahoo.co.uk> wrote:
> On 15/01/2014 16:14, Chris Angelico wrote:
>>
>> On Thu, Jan 16, 2014 at 2:43 AM, Travis Griggs <travisgriggs@gmail.com>
>> wrote:
>>>
>>> Personally, I wish they’d start python4, sure would take the heat out of
>>> the 3 vs 2 debates. And maybe there’d be a program called twentyfour as a
>>> result.
>>
>>
>> Learn All Current Versions of Python in Twenty-Four Hours?
>>
>> ChrisA
>>
>
> Totally unfair, Steven D'Aprano amongst others would have a head start :)

Heh. I said "Current" specifically to cut out 1.5.2, and also to
eliminate the need to worry about string exceptions and so on. But
mainly just for the pun.

ChrisA

[toc] | [prev] | [next] | [standalone]


#64009

FromChristopher Welborn <cjwelborn@live.com>
Date2014-01-15 11:37 -0600
Message-ID<mailman.5535.1389807445.18130.python-list@python.org>
In reply to#63928
On 01/14/2014 01:33 PM, Staszek wrote:
> Hi
>
> What's the problem with Python 3.x? It was first released in 2008, but
> web hosting companies still seem to offer Python 2.x rather.
>
> For example, Google App Engine only offers Python 2.7.
>
> What's wrong?...
>

My last two hosts have offered multiple versions of python.
I upgraded to python 3.3 recently on my site. I guess its easier for
some folks to offer such a thing, it just depends on their setup.

My host also offered Django 1.5 almost immediately after its release,
and the same with 1.6. They give the user options, and if they
break their site by upgrading too early (without migrating code) it's
the user's fault.
-- 

- Christopher Welborn <cjwelborn@live.com>
   http://welbornprod.com

[toc] | [prev] | [next] | [standalone]


#64170

FromGrant Edwards <invalid@invalid.invalid>
Date2014-01-17 15:27 +0000
Message-ID<lbbi46$nep$2@reader1.panix.com>
In reply to#63928
On 2014-01-14, Staszek <noreply@eisenbits.com> wrote:

> What's the problem with Python 3.x?

The problem with Python 3.x is Python 2.7. ;)

> What's wrong?...

Python 2.7 still does everything 99% of us need to do, and we're too
lazy to switch.

-- 
Grant Edwards               grant.b.edwards        Yow! We have DIFFERENT
                                  at               amounts of HAIR --
                              gmail.com            

[toc] | [prev] | [next] | [standalone]


#64172

FromTim Chase <python.list@tim.thechases.com>
Date2014-01-17 10:15 -0600
Message-ID<mailman.5645.1389975288.18130.python-list@python.org>
In reply to#64170
On 2014-01-17 15:27, Grant Edwards wrote:
> > What's wrong?...  
> 
> Python 2.7 still does everything 99% of us need to do, and we're too
> lazy to switch.

And in most distros, typing "python" invokes 2.x, and explicitly
typing "python3" is almost 17% longer.  We're a lazy bunch! :-)

-tkc



[toc] | [prev] | [next] | [standalone]


#64190

FromGrant Edwards <invalid@invalid.invalid>
Date2014-01-17 20:02 +0000
Message-ID<lbc296$itl$1@reader1.panix.com>
In reply to#64172
On 2014-01-17, Tim Chase <python.list@tim.thechases.com> wrote:
> On 2014-01-17 15:27, Grant Edwards wrote:
>> > What's wrong?...  
>> 
>> Python 2.7 still does everything 99% of us need to do, and we're too
>> lazy to switch.
>
> And in most distros, typing "python" invokes 2.x, and explicitly
> typing "python3" is almost 17% longer.  We're a lazy bunch! :-)

And my touch typing accuracy/speed drops pretty noticably when I have
to use the top row of keys...

-- 
Grant Edwards               grant.b.edwards        Yow! Half a mind is a
                                  at               terrible thing to waste!
                              gmail.com            

[toc] | [prev] | [next] | [standalone]


#64213

FromRoy Smith <roy@panix.com>
Date2014-01-17 21:49 -0500
Message-ID<roy-D773EC.21492117012014@news.panix.com>
In reply to#64190
In article <lbc296$itl$1@reader1.panix.com>,
 Grant Edwards <invalid@invalid.invalid> wrote:

> On 2014-01-17, Tim Chase <python.list@tim.thechases.com> wrote:
> > On 2014-01-17 15:27, Grant Edwards wrote:
> >> > What's wrong?...  
> >> 
> >> Python 2.7 still does everything 99% of us need to do, and we're too
> >> lazy to switch.
> >
> > And in most distros, typing "python" invokes 2.x, and explicitly
> > typing "python3" is almost 17% longer.  We're a lazy bunch! :-)
> 
> And my touch typing accuracy/speed drops pretty noticably when I have
> to use the top row of keys...

This is why shells have the ability to create aliases, and also why 
command-line autocomplete was invented :-)

[toc] | [prev] | [next] | [standalone]


#64174

FromMark Lawrence <breamoreboy@yahoo.co.uk>
Date2014-01-17 16:21 +0000
Message-ID<mailman.5647.1389975687.18130.python-list@python.org>
In reply to#64170
On 17/01/2014 16:15, Tim Chase wrote:
> On 2014-01-17 15:27, Grant Edwards wrote:
>>> What's wrong?...
>>
>> Python 2.7 still does everything 99% of us need to do, and we're too
>> lazy to switch.
>
> And in most distros, typing "python" invokes 2.x, and explicitly
> typing "python3" is almost 17% longer.  We're a lazy bunch! :-)
>
> -tkc
>

For the really lazy the obvious solution is to switch to Windows where 
it's simply "py -2" or "py -3".

-- 
My fellow Pythonistas, ask not what our language can do for you, ask 
what you can do for our language.

Mark Lawrence

[toc] | [prev] | [next] | [standalone]


#64199

FromTerry Reedy <tjreedy@udel.edu>
Date2014-01-17 17:10 -0500
Message-ID<mailman.5660.1389996623.18130.python-list@python.org>
In reply to#64170
On 1/17/2014 10:27 AM, Grant Edwards wrote:
> On 2014-01-14, Staszek <noreply@eisenbits.com> wrote:
>
>> What's the problem with Python 3.x?
>
> The problem with Python 3.x is Python 2.7. ;)

Cute.

>> What's wrong?...
>
> Python 2.7 still does everything 99% of us need to do, and we're too
> lazy to switch.

While '99' is rhetorical, the statement is accurate for many. The core 
devs do not expect such people* to switch until they think they would 
benefit, and even then, only to the version that has enough goodies.

* except for authors of widely used libraries ;-), and even then, it 
ends up being a matter of whether such authors think they will benefit 
from having 3.x users.

-- 
Terry Jan Reedy

[toc] | [prev] | [standalone]


Page 2 of 2 — ← Prev page 1 [2]

Back to top | Article view | comp.lang.python


csiph-web