Again an other review:
http://www.kdnuggets.com/2017/08/python-overtakes-r-leader-analytics-data-science.html
Vincent
--
https://mail.python.org/mailman/listinfo/python-list
> On Sep 13, 2017, at 10:12 PM, Paul Rubin wrote:
>
> Ben Finney writes:
>>> I've never seen one.
>> who has told you... they are working on a Python 3 code base.
>
> Just because they've told me about it doesn't mean I saw it personally.
> The ones I've seen, including new ones, are Python 2.
On 14/09/2017 05:37, Terry Reedy wrote:
On 9/13/2017 2:44 AM, Paul Rubin wrote:
Are there actually Py3 codebases?
Let's think a bit. There is the Python half of the Python3 codebase,
perhaps 400K. But we can discount that.
Then there are all the Py compatible modules on PyPI, which is to
> I know when I install a new OS (currently Debian 9 which was released
> a month or so ago) and type "python" on the command line, I get Py2.
It's to keep compatibility for Python 2 only scripts.
It doesn't mean Python 2 is default Python.
Debian and Ubuntu working hard to move Python 3 as defau
Paul Rubin wrote:
Ben Finney writes:
I've never seen one.
who has told you... they are working on a Python 3 code base.
Just because they've told me about it doesn't mean I saw it personally.
The ones I've seen, including new ones, are Python 2.
Some people here use Py3 but I haven't heard (
Ben Finney writes:
>> I've never seen one.
> who has told you... they are working on a Python 3 code base.
Just because they've told me about it doesn't mean I saw it personally.
The ones I've seen, including new ones, are Python 2.
Some people here use Py3 but I haven't heard (or don't remember
On 9/13/2017 2:44 AM, Paul Rubin wrote:
Are there actually Py3 codebases?
Let's think a bit. There is the Python half of the Python3 codebase,
perhaps 400K. But we can discount that.
Then there are all the Py compatible modules on PyPI, which is to say,
most of the major one. How could
Paul Rubin writes:
> Are there actually Py3 codebases? I guess there must be, even though
> I've never seen one.
You also know it to be the case, unless you think *every* person is a
liar who has told you in the past that they are working on a Python 3
code base.
> Every Python codebase of any
On Tue, Sep 12, 2017 at 11:44 PM, Paul Rubin
wrote:
> Chris Angelico writes:
> > Why? Unless they're going to be maintaining a Py2 codebase, why should
> > they learn the older version with less features?
>
> Are there actually Py3 codebases? I guess there must be, even though
> I've never seen
Chris Angelico writes:
> Why? Unless they're going to be maintaining a Py2 codebase, why should
> they learn the older version with less features?
Are there actually Py3 codebases? I guess there must be, even though
I've never seen one. Every Python codebase of any size that I know of
is Py2.
Steve D'Aprano wrote:
> Leam Hall wrote:
>
> > But if someone comes onto the list, or IRC, and says they
> > need to stay on Python 2 then please drop the dozens of
> > e-mails and comments about upgrading.
> [...]
> > My recent experience with some people's inability to take
> > "Sorry, I can't"
On Tue, Sep 12, 2017 at 8:28 AM, Steve D'Aprano
wrote:
> On Tue, 12 Sep 2017 09:20 pm, Leam Hall wrote:
>
> > But if someone comes onto the list, or IRC, and says they need to stay
> > on Python 2 then please drop the dozens of e-mails and comments about
> > upgrading.
> [...]
> > My recent exper
On Tuesday, September 12, 2017 at 7:26:40 AM UTC-5, Chris Angelico wrote:
[...]
> Okay, I get the picture. Fine. You can stay on a version as
> old as you like - but I'm not going to help you with
> 2.6-specific issues. Fair?
Chris, now you're just being a jerk. And while the decision
whether or n
Steve D'Aprano wrote:
> Chris Angelico wrote:
>
> [...]
> > >
> > > Yet look at your answer; "upgrade". For a person working
> > > on a server there's usually no economic choice to do. The
> > > OS python must stay in place and the newly installed
> > > upgrade must be personally maintained, upda
On 12 September 2017 at 13:47, Leam Hall wrote:
> A few months ago my manager asked about what direction I recommended for the
> team. I'm the opinionated old guy who is new to this team. At the time I was
> really enjoying Ruby; just so dang fun!
>
> I told my manager that we should use python. I
Op 2017-09-12, Tim Golden schreef :
> I agree. Except for the unusual case where someone's mistakenly chosen
> to use, eg, Python 2.4 because they're using an old text book which
> mentions it as the current version, most people are using the version
> which suits them for one reason or another
On 09/12/2017 08:28 AM, Steve D'Aprano wrote:
On Tue, 12 Sep 2017 09:20 pm, Leam Hall wrote:
But if someone comes onto the list, or IRC, and says they need to stay
on Python 2 then please drop the dozens of e-mails and comments about
upgrading.
[...]
My recent experience with some people's in
On 12/09/2017 12:20, Leam Hall wrote:
But if someone comes onto the list, or IRC, and says they need to stay
on Python 2 then please drop the dozens of e-mails and comments about
upgrading.
(Just spotted this quoted by Steven D'Aprano).
Another factor of course is that people are reading and
On Tue, 12 Sep 2017 09:20 pm, Leam Hall wrote:
> But if someone comes onto the list, or IRC, and says they need to stay
> on Python 2 then please drop the dozens of e-mails and comments about
> upgrading.
[...]
> My recent experience with some people's inability to take "Sorry, I
> can't" for an a
On 12/09/2017 12:20, Leam Hall wrote:
This is an area the Python community can improve on. Even I would
encourage someone new to Python and wanting to do webdev to use Python 3.
But if someone comes onto the list, or IRC, and says they need to stay
on Python 2 then please drop the dozens of e-
On Tue, Sep 12, 2017 at 10:21 PM, Ned Batchelder wrote:
> On 9/12/17 7:40 AM, Chris Angelico wrote:
>> On Tue, Sep 12, 2017 at 9:34 PM, Leam Hall wrote:
>>> On 09/12/2017 07:27 AM, Chris Angelico wrote:
On Tue, Sep 12, 2017 at 9:20 PM, Leam Hall wrote:
> Hey Chris,
>
> This is a
On 9/12/17 7:40 AM, Chris Angelico wrote:
> On Tue, Sep 12, 2017 at 9:34 PM, Leam Hall wrote:
>> On 09/12/2017 07:27 AM, Chris Angelico wrote:
>>> On Tue, Sep 12, 2017 at 9:20 PM, Leam Hall wrote:
Hey Chris,
This is an area the Python community can improve on. Even I would
enc
Steve,
Thank you very much. I appreciate your wisdom and support.
Leam
--
https://mail.python.org/mailman/listinfo/python-list
On Tue, 12 Sep 2017 09:40 pm, Chris Angelico wrote:
[...]
>> Yet look at your answer; "upgrade". For a person working on a server there's
>> usually no economic choice to do. The OS python must stay in place and the
>> newly installed upgrade must be personally maintained, updated, and tested
>> w
On Tue, Sep 12, 2017 at 9:34 PM, Leam Hall wrote:
> On 09/12/2017 07:27 AM, Chris Angelico wrote:
>>
>> On Tue, Sep 12, 2017 at 9:20 PM, Leam Hall wrote:
>>>
>>> Hey Chris,
>>>
>>> This is an area the Python community can improve on. Even I would
>>> encourage
>>> someone new to Python and wantin
On 09/12/2017 07:27 AM, Chris Angelico wrote:
On Tue, Sep 12, 2017 at 9:20 PM, Leam Hall wrote:
Hey Chris,
This is an area the Python community can improve on. Even I would encourage
someone new to Python and wanting to do webdev to use Python 3.
But if someone comes onto the list, or IRC, an
On Tue, Sep 12, 2017 at 9:20 PM, Leam Hall wrote:
> Hey Chris,
>
> This is an area the Python community can improve on. Even I would encourage
> someone new to Python and wanting to do webdev to use Python 3.
>
> But if someone comes onto the list, or IRC, and says they need to stay on
> Python 2
On 09/12/2017 12:29 AM, Chris Angelico wrote:
On Tue, Sep 12, 2017 at 1:42 PM, Paul Rubin wrote:
Chris Angelico writes:
students learning Python *today* ... they're learning Python 3.
I'm not so sure of that. I do know a few people currently learning
Python, and they're using Python 2.
W
On Tue, Sep 12, 2017 at 1:42 PM, Paul Rubin wrote:
> Chris Angelico writes:
>> students learning Python *today* ... they're learning Python 3.
>
> I'm not so sure of that. I do know a few people currently learning
> Python, and they're using Python 2.
Why? Unless they're going to be maintaining
On Monday, September 11, 2017 at 1:28:24 PM UTC+5:30, Marko Rauhamaa wrote:
> Gregory Ewing:
>
> > Chris Angelico wrote:
> >> Async functions in
> >> JS are an alternative to callback hell; most people consider async
> >> functions in Python to be an alternative to synchronous functions.
> >
> > W
Chris Angelico writes:
> students learning Python *today* ... they're learning Python 3.
I'm not so sure of that. I do know a few people currently learning
Python, and they're using Python 2.
>> * static type annotation
Seems like a big win if you ask me.
>> * asyncio with its a-dialect
> A
On 09/11/2017 08:36 AM, Dennis Lee Bieber wrote:
> On Mon, 11 Sep 2017 18:35:02 +1000, Chris Angelico
> declaimed the following:
>
>>
>> Do a quick poll here on the list. Who sees async functions as an
>> alternative to Twisted? Who here has even *used* Twisted? (How many
>> even know what it is?
On 09/11/2017 02:35 AM, Chris Angelico wrote:
> Do a quick poll here on the list. Who sees async functions as an
> alternative to Twisted? Who here has even *used* Twisted? (How many
> even know what it is?)
/me raises hand, slowly, cautiously looking around. I don't think of
twisted so much as a
On Mon, Sep 11, 2017 at 5:21 PM, Gregory Ewing
wrote:
> Chris Angelico wrote:
>>
>> Async functions in
>> JS are an alternative to callback hell; most people consider async
>> functions in Python to be an alternative to synchronous functions.
>
>
> What do you base that on? Seems to me async is an
Op 2017-09-10, Marko Rauhamaa schreef :
> Stephan Houben :
>
>> Would we not eventually want a file object to deliver its lines
>> asynchronously (with non-blocking reads under the hood) if
>> iterated over with "async for", while preserving the current
>> blocking behavior in the "for" case?
>
> I
Gregory Ewing :
> Chris Angelico wrote:
>> Async functions in
>> JS are an alternative to callback hell; most people consider async
>> functions in Python to be an alternative to synchronous functions.
>
> What do you base that on? Seems to me async is an alternative
> to callback-based frameworks
On Monday, September 11, 2017 at 12:51:59 PM UTC+5:30, Gregory Ewing wrote:
> Chris Angelico wrote:
> > Async functions in
> > JS are an alternative to callback hell; most people consider async
> > functions in Python to be an alternative to synchronous functions.
>
> What do you base that on? See
Chris Angelico wrote:
Async functions in
JS are an alternative to callback hell; most people consider async
functions in Python to be an alternative to synchronous functions.
What do you base that on? Seems to me async is an alternative
to callback-based frameworks such as Twisted.
Calling asy
On Mon, Sep 11, 2017 at 1:12 PM, Steve D'Aprano
wrote:
> On Mon, 11 Sep 2017 03:14 am, Marko Rauhamaa wrote:
>
>> Dennis Lee Bieber :
>>
>>> In contrast, every sample I've seen of the async library comes
>>> across as "magic happens here -- at some point in time".
>>
>> That magic can be learned,
On Mon, 11 Sep 2017 03:14 am, Marko Rauhamaa wrote:
> Dennis Lee Bieber :
>
>> In contrast, every sample I've seen of the async library comes
>> across as "magic happens here -- at some point in time".
>
> That magic can be learned, in principle. I'm afraid few programmers will
> be willing/able
On Mon, 11 Sep 2017 12:46 am, Rick Johnson wrote:
> if we consider the damage that small changes
> (like the print statement versus print function and
> raw_input versus input) have caused
The word for negative damage is "improvement".
--
Steve
“Cheer up,” they said, “things could be worse.”
And not one mention of Unicode. I consider this progress.
On Sunday, September 10, 2017 at 7:46:54 AM UTC-7, Rick Johnson wrote:
> Chris Angelico wrote:
> > Marko Rauhamaa wrote:
>
> [...]
>
> > > The clouds I see looming over Python's head are:
> > >
> > > * 2-to-3 migration
> >
> > If t
On Sunday, September 10, 2017 at 12:36:52 PM UTC-5, Ned Batchelder wrote:
> On 9/10/17 10:46 AM, Rick Johnson wrote:
> > The stain of Python3's violent and radical changes to the
> > core philosophy of the language may never be washed clean,
> > and although we might have survived Python3 _eventual
On 9/10/17 10:46 AM, Rick Johnson wrote:
> The stain of Python3's violent and radical changes to the
> core philosophy of the language may never be washed clean,
> and although we might have survived Python3 _eventually_,
> type-hints is like a wooden stake driven into the heart of
> this community
Dennis Lee Bieber :
> In contrast, every sample I've seen of the async library comes
> across as "magic happens here -- at some point in time".
That magic can be learned, in principle. I'm afraid few programmers will
be willing/able to get over the hump, and there are a number of tricky
asp
Chris Angelico :
> On Sun, Sep 10, 2017 at 8:08 PM, Marko Rauhamaa wrote:
>> What's more, when you turn a function into an async, you need to
>> refactor a large part of your program.
>
> That's not Python-specific. If you're going to change your program
> from single-threaded single-process sync
On Sunday, September 10, 2017 at 6:07:00 AM UTC+1, Ben Finney wrote:
> Gene Heskett writes:
>
> > On Saturday 09 September 2017 21:48:44 Chris Angelico wrote:
> >
> > > The Python Secret Underground emphatically does not exist.
> >
> > Humm. here all this time I thought you were a charter member.
Chris Angelico wrote:
> Marko Rauhamaa wrote:
[...]
> > The clouds I see looming over Python's head are:
> >
> > * 2-to-3 migration
>
> If that was going to kill Python, it would have had some
> impact by now. There are students learning Python *today*
> who are never going to have to worry
On Sun, Sep 10, 2017 at 8:08 PM, Marko Rauhamaa wrote:
> Skip Montanaro :
>
>>> * asyncio with its a-dialect
>>
>> What is a/the "a-dialect"?
>
> What's more, when you turn a function into an async, you need to
> refactor a large part of your program.
That's not Python-specific. If you're going
Stephan Houben :
> Op 2017-09-10, Chris Angelico schreef :
>> Want to make something iterable? Define __iter__. Want to make it
>> async-iterable (with "async for")? Define __aiter__. It's a bit clunky
>> if you want the same object to be iterable both ways, but I don't know
>> of any real-world s
Skip Montanaro :
>> * asyncio with its a-dialect
>
> What is a/the "a-dialect"?
await
async def
async for
__aiter__
__anext__
async with
__aenter__
__aexit__
What's more, when you turn a function into an async, you need to
refactor a large part of your program.
Marko
--
https://mail.python.o
Op 2017-09-10, Chris Angelico schreef :
> Want to make something iterable? Define __iter__. Want to make it
> async-iterable (with "async for")? Define __aiter__. It's a bit clunky
> if you want the same object to be iterable both ways, but I don't know
> of any real-world situations where that's t
On Sun, Sep 10, 2017 at 7:45 PM, Skip Montanaro
wrote:
>> * asyncio with its a-dialect
>
> What is a/the "a-dialect"?
Want to make something iterable? Define __iter__. Want to make it
async-iterable (with "async for")? Define __aiter__. It's a bit clunky
if you want the same object to be iterabl
On Sunday 10 September 2017 01:06:00 Ben Finney wrote:
> Gene Heskett writes:
> > On Saturday 09 September 2017 21:48:44 Chris Angelico wrote:
> > > The Python Secret Underground emphatically does not exist.
> >
> > Humm. here all this time I thought you were a charter member. :)
>
> With all the
On Sunday, September 10, 2017 at 3:15:32 PM UTC+5:30, Skip Montanaro wrote:
> > * asyncio with its a-dialect
>
> What is a/the "a-dialect"?
>
> S
I'd guess its the async/await (semi)keyworded python
Compre with the (IMHO) better suggestion for codef/cocall
https://lists.gt.net/python/dev/119731
> * asyncio with its a-dialect
What is a/the "a-dialect"?
S
--
https://mail.python.org/mailman/listinfo/python-list
On Sun, Sep 10, 2017 at 5:27 PM, Marko Rauhamaa wrote:
> Terry Reedy :
>
>> On 9/9/2017 6:31 AM, Pavol Lisy wrote:
>>> Interesting reading:
>>> https://stackoverflow.blog/2017/09/06/incredible-growth-python/?cb=1
>>
>> So much for Python 3 having killed python ;-)
>
> Hasn't yet, but it would have
Terry Reedy :
> On 9/9/2017 6:31 AM, Pavol Lisy wrote:
>> Interesting reading:
>> https://stackoverflow.blog/2017/09/06/incredible-growth-python/?cb=1
>
> So much for Python 3 having killed python ;-)
Hasn't yet, but it would have been interesting to see the 2/3 divide in
the stats.
One shouldn'
Gene Heskett writes:
> On Saturday 09 September 2017 21:48:44 Chris Angelico wrote:
>
> > The Python Secret Underground emphatically does not exist.
>
> Humm. here all this time I thought you were a charter member. :)
With all the authority vested in me as a charter member, I can
categorically s
On Saturday 09 September 2017 21:48:44 Chris Angelico wrote:
> On Sun, Sep 10, 2017 at 11:41 AM, Gregory Ewing
>
> wrote:
> > Pavol Lisy wrote:
> >> Interesting reading:
> >> https://stackoverflow.blog/2017/09/06/incredible-growth-python/?cb=
> >>1
> >
> > So, Python's rate of expansion is accele
On Sunday, September 10, 2017 at 7:12:10 AM UTC+5:30, Gregory Ewing wrote:
> Pavol Lisy wrote:
> > Interesting reading:
> > https://stackoverflow.blog/2017/09/06/incredible-growth-python/?cb=1
>
> So, Python's rate of expansion is accelerating, like
> the universe. Does that mean there's some kind
On Sun, Sep 10, 2017 at 11:41 AM, Gregory Ewing
wrote:
> Pavol Lisy wrote:
>>
>> Interesting reading:
>> https://stackoverflow.blog/2017/09/06/incredible-growth-python/?cb=1
>
>
> So, Python's rate of expansion is accelerating, like
> the universe. Does that mean there's some kind of dark
> energy
Pavol Lisy wrote:
Interesting reading:
https://stackoverflow.blog/2017/09/06/incredible-growth-python/?cb=1
So, Python's rate of expansion is accelerating, like
the universe. Does that mean there's some kind of dark
energy fuelling its growth?
--
Greg
--
https://mail.python.org/mailman/listinf
On 9/9/2017 6:31 AM, Pavol Lisy wrote:
Interesting reading:
https://stackoverflow.blog/2017/09/06/incredible-growth-python/?cb=1
So much for Python 3 having killed python ;-)
--
Terry Jan Reedy
--
https://mail.python.org/mailman/listinfo/python-list
Interesting reading:
https://stackoverflow.blog/2017/09/06/incredible-growth-python/?cb=1
--
https://mail.python.org/mailman/listinfo/python-list
65 matches
Mail list logo