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


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

Article on the future of Python

Started byMark Lawrence <breamoreboy@yahoo.co.uk>
First post2012-09-25 09:15 +0100
Last post2012-09-27 17:59 -0700
Articles 15 on this page of 135 — 30 participants

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


Contents

  Article on the future of Python Mark Lawrence <breamoreboy@yahoo.co.uk> - 2012-09-25 09:15 +0100
    Re: Article on the future of Python Kevin Walzer <kw@codebykevin.com> - 2012-09-25 09:26 -0400
      Re: Article on the future of Python Roy Smith <roy@panix.com> - 2012-09-25 09:44 -0400
      Re: Article on the future of Python Steven D'Aprano <steve+comp.lang.python@pearwood.info> - 2012-09-25 15:35 +0000
        Re: Article on the future of Python Chris Angelico <rosuav@gmail.com> - 2012-09-26 01:48 +1000
        Re: Article on the future of Python Ramchandra Apte <maniandram01@gmail.com> - 2012-09-26 02:28 -0700
          Re: Article on the future of Python Dwight Hutto <dwightdhutto@gmail.com> - 2012-09-26 05:39 -0400
        Re: Article on the future of Python Kevin Walzer <kw@codebykevin.com> - 2012-09-26 09:30 -0400
          Re: Article on the future of Python Matej Cepl <mcepl@redhat.com> - 2012-09-27 00:44 +0200
          Re: Article on the future of Python Steven D'Aprano <steve+comp.lang.python@pearwood.info> - 2012-09-27 00:44 +0000
            Re: Article on the future of Python Chris Angelico <rosuav@gmail.com> - 2012-09-27 15:37 +1000
              Re: Article on the future of Python Steven D'Aprano <steve+comp.lang.python@pearwood.info> - 2012-09-27 06:01 +0000
                Re: Article on the future of Python Chris Angelico <rosuav@gmail.com> - 2012-09-27 16:08 +1000
                  Re: Article on the future of Python Grant Edwards <invalid@invalid.invalid> - 2012-09-27 13:59 +0000
                    Re: Article on the future of Python Chris Angelico <rosuav@gmail.com> - 2012-09-28 00:32 +1000
                      Re: Article on the future of Python Walter Hurry <walterhurry@lavabit.com> - 2012-09-28 01:22 +0000
                        Re: Article on the future of Python Jason Friedman <jason@powerpull.net> - 2012-09-27 21:05 -0600
                        Re: Article on the future of Python "Littlefield, Tyler" <tyler@tysdomain.com> - 2012-09-27 21:14 -0600
                        Re: Article on the future of Python Wayne Werner <wayne@waynewerner.com> - 2012-09-27 22:37 -0500
                        Re: Article on the future of Python Greg Donald <gdonald@gmail.com> - 2012-09-27 22:50 -0500
                        Re: Article on the future of Python Greg Donald <gdonald@gmail.com> - 2012-09-27 23:12 -0500
                        Re: Article on the future of Python Chris Angelico <rosuav@gmail.com> - 2012-09-28 14:37 +1000
                          Re: Article on the future of Python rurpy@yahoo.com - 2012-09-28 08:52 -0700
                          Re: Article on the future of Python rurpy@yahoo.com - 2012-09-28 08:52 -0700
                        Re: Article on the future of Python Dennis Lee Bieber <wlfraed@ix.netcom.com> - 2012-09-28 10:31 -0400
                        Re: Article on the future of Python Chris Angelico <rosuav@gmail.com> - 2012-09-29 00:58 +1000
                        Re: Article on the future of Python Ian Kelly <ian.g.kelly@gmail.com> - 2012-09-28 09:14 -0600
                        Re: Article on the future of Python Chris Angelico <rosuav@gmail.com> - 2012-09-29 01:20 +1000
                Re: Article on the future of Python Serhiy Storchaka <storchaka@gmail.com> - 2012-09-27 12:20 +0300
      Re: Article on the future of Python Dennis Lee Bieber <wlfraed@ix.netcom.com> - 2012-09-25 12:13 -0400
      Re: Article on the future of Python Paul Rubin <no.email@nospam.invalid> - 2012-09-25 10:27 -0700
    Re: Article on the future of Python "Martin P. Hellwig" <martin.hellwig@gmail.com> - 2012-09-25 06:56 -0700
    Re: Article on the future of Python "Martin P. Hellwig" <martin.hellwig@gmail.com> - 2012-09-25 06:56 -0700
      Re: Article on the future of Python Grant Edwards <invalid@invalid.invalid> - 2012-09-25 18:25 +0000
        Re: Article on the future of Python 88888 Dihedral <dihedral88888@googlemail.com> - 2012-09-25 16:34 -0700
          Re: Article on the future of Python wxjmfauth@gmail.com - 2012-09-25 23:35 -0700
            Re: Article on the future of Python Steven D'Aprano <steve+comp.lang.python@pearwood.info> - 2012-09-26 07:23 +0000
              Re: Article on the future of Python wxjmfauth@gmail.com - 2012-09-26 02:31 -0700
                Re: Article on the future of Python Chris Angelico <rosuav@gmail.com> - 2012-09-26 19:55 +1000
                  Re: Article on the future of Python wxjmfauth@gmail.com - 2012-09-26 07:19 -0700
                    Re: Article on the future of Python Chris Angelico <rosuav@gmail.com> - 2012-09-27 00:24 +1000
                      Re: Article on the future of Python wxjmfauth@gmail.com - 2012-09-26 07:50 -0700
                        Re: Article on the future of Python Chris Angelico <rosuav@gmail.com> - 2012-09-27 00:56 +1000
                          Re: Article on the future of Python wxjmfauth@gmail.com - 2012-09-26 08:17 -0700
                          Re: Article on the future of Python wxjmfauth@gmail.com - 2012-09-26 08:17 -0700
                        Re: Article on the future of Python Mark Lawrence <breamoreboy@yahoo.co.uk> - 2012-09-26 16:08 +0100
                        Re: Article on the future of Python Chris Angelico <rosuav@gmail.com> - 2012-09-27 01:18 +1000
                          Re: Article on the future of Python wxjmfauth@gmail.com - 2012-09-26 08:45 -0700
                          Re: Article on the future of Python wxjmfauth@gmail.com - 2012-09-26 08:45 -0700
                            Re: Article on the future of Python Steven D'Aprano <steve+comp.lang.python@pearwood.info> - 2012-09-27 09:33 +0000
                              Re: Article on the future of Python Alex Strickland <sscc@mweb.co.za> - 2012-09-27 12:43 +0200
                              Re: Article on the future of Python Serhiy Storchaka <storchaka@gmail.com> - 2012-09-27 15:46 +0300
                              Re: Article on the future of Python Ian Kelly <ian.g.kelly@gmail.com> - 2012-09-27 09:06 -0600
                              Re: Article on the future of Python Mark Lawrence <breamoreboy@yahoo.co.uk> - 2012-09-27 17:03 +0100
                              Re: Article on the future of Python Serhiy Storchaka <storchaka@gmail.com> - 2012-09-27 20:17 +0300
                                Re: Article on the future of Python wxjmfauth@gmail.com - 2012-09-27 12:09 -0700
                                  Re: Article on the future of Python Mark Lawrence <breamoreboy@yahoo.co.uk> - 2012-09-27 21:16 +0100
                                  Re: Article on the future of Python Chris Angelico <rosuav@gmail.com> - 2012-09-28 08:00 +1000
                                Re: Article on the future of Python wxjmfauth@gmail.com - 2012-09-27 12:09 -0700
                              Re: Article on the future of Python Terry Reedy <tjreedy@udel.edu> - 2012-09-27 15:08 -0400
                              Re: Article on the future of Python Mark Lawrence <breamoreboy@yahoo.co.uk> - 2012-09-28 10:16 +0100
                      Re: Article on the future of Python wxjmfauth@gmail.com - 2012-09-26 07:50 -0700
                  Re: Article on the future of Python wxjmfauth@gmail.com - 2012-09-26 07:19 -0700
                    Re: Article on the future of Python Steven D'Aprano <steve+comp.lang.python@pearwood.info> - 2012-09-27 00:36 +0000
                  Re: Article on the future of Python Paul Rubin <no.email@nospam.invalid> - 2012-09-26 09:52 -0700
                    Re: Article on the future of Python Chris Angelico <rosuav@gmail.com> - 2012-09-27 03:04 +1000
                      Re: Article on the future of Python Paul Rubin <no.email@nospam.invalid> - 2012-09-26 10:32 -0700
                    Re: Article on the future of Python wxjmfauth@gmail.com - 2012-09-26 11:35 -0700
                Re: Article on the future of Python Mark Lawrence <breamoreboy@yahoo.co.uk> - 2012-09-26 14:21 +0100
              Re: Article on the future of Python Ian Kelly <ian.g.kelly@gmail.com> - 2012-09-26 09:53 -0600
                Re: Article on the future of Python wxjmfauth@gmail.com - 2012-09-26 09:18 -0700
                Re: Article on the future of Python wxjmfauth@gmail.com - 2012-09-26 09:18 -0700
            Re: Article on the future of Python Ethan Furman <ethan@stoneleaf.us> - 2012-09-26 00:17 -0700
            Re: Article on the future of Python Dwight Hutto <dwightdhutto@gmail.com> - 2012-09-26 03:39 -0400
            Re: Article on the future of Python Chris Angelico <rosuav@gmail.com> - 2012-09-26 17:44 +1000
            Re: Article on the future of Python Dwight Hutto <dwightdhutto@gmail.com> - 2012-09-26 04:11 -0400
            Re: Article on the future of Python Terry Reedy <tjreedy@udel.edu> - 2012-09-26 04:13 -0400
              Re: Article on the future of Python wxjmfauth@gmail.com - 2012-09-26 05:19 -0700
                Re: Article on the future of Python Chris Angelico <rosuav@gmail.com> - 2012-09-26 23:43 +1000
                Re: Article on the future of Python Ethan Furman <ethan@stoneleaf.us> - 2012-09-26 09:08 -0700
                Re: Article on the future of Python Terry Reedy <tjreedy@udel.edu> - 2012-09-26 19:24 -0400
              Re: Article on the future of Python wxjmfauth@gmail.com - 2012-09-26 05:19 -0700
            Re: Article on the future of Python Mark Lawrence <breamoreboy@yahoo.co.uk> - 2012-09-26 09:34 +0100
              Re: Article on the future of Python wxjmfauth@gmail.com - 2012-09-26 05:17 -0700
                Re: Article on the future of Python alex23 <wuwei23@gmail.com> - 2012-09-26 17:14 -0700
                  Re: Article on the future of Python Walter Hurry <walterhurry@lavabit.com> - 2012-09-27 01:37 +0000
              Re: Article on the future of Python wxjmfauth@gmail.com - 2012-09-26 05:17 -0700
            Re: Article on the future of Python Mark Lawrence <breamoreboy@yahoo.co.uk> - 2012-09-26 09:37 +0100
            Re: Article on the future of Python Chris Angelico <rosuav@gmail.com> - 2012-09-26 18:44 +1000
            Re: Article on the future of Python Dwight Hutto <dwightdhutto@gmail.com> - 2012-09-26 04:45 -0400
            Re: Article on the future of Python Dwight Hutto <dwightdhutto@gmail.com> - 2012-09-26 04:47 -0400
            Re: Article on the future of Python Mark Lawrence <breamoreboy@yahoo.co.uk> - 2012-09-26 10:01 +0100
              Re: Article on the future of Python Steven D'Aprano <steve+comp.lang.python@pearwood.info> - 2012-09-27 00:40 +0000
                Re: Article on the future of Python Mark Lawrence <breamoreboy@yahoo.co.uk> - 2012-09-27 02:10 +0100
            Re: Article on the future of Python Dwight Hutto <dwightdhutto@gmail.com> - 2012-09-26 05:09 -0400
            Re: Article on the future of Python "Littlefield, Tyler" <tyler@tysdomain.com> - 2012-09-26 07:31 -0600
            Re: Article on the future of Python Mark Lawrence <breamoreboy@yahoo.co.uk> - 2012-09-26 14:43 +0100
            Re: Article on the future of Python Chris Angelico <rosuav@gmail.com> - 2012-09-26 23:51 +1000
            Re: Article on the future of Python Ethan Furman <ethan@stoneleaf.us> - 2012-09-26 09:05 -0700
            Re: Article on the future of Python Terry Reedy <tjreedy@udel.edu> - 2012-09-26 16:27 -0400
              Re: Article on the future of Python alex23 <wuwei23@gmail.com> - 2012-09-26 18:38 -0700
            Re: Fwd: Re: Article on the future of Python Terry Reedy <tjreedy@udel.edu> - 2012-09-26 19:29 -0400
            Re: Fwd: Re: Article on the future of Python Chris Angelico <rosuav@gmail.com> - 2012-09-27 09:42 +1000
        Re: Article on the future of Python Steven D'Aprano <steve+comp.lang.python@pearwood.info> - 2012-09-26 00:54 +0000
          Re: Article on the future of Python Paul Rubin <no.email@nospam.invalid> - 2012-09-25 18:04 -0700
            Re: Article on the future of Python Chris Angelico <rosuav@gmail.com> - 2012-09-26 14:10 +1000
              Re: Article on the future of Python Steven D'Aprano <steve+comp.lang.python@pearwood.info> - 2012-09-26 05:16 +0000
                Re: Article on the future of Python Chris Angelico <rosuav@gmail.com> - 2012-09-26 16:02 +1000
                  Re: Article on the future of Python Paul Rubin <no.email@nospam.invalid> - 2012-09-25 23:09 -0700
            Re: Article on the future of Python Mark Lawrence <breamoreboy@yahoo.co.uk> - 2012-09-26 09:32 +0100
            Re: Article on the future of Python Hannu Krosing <hannu@krosing.net> - 2012-09-26 12:01 +0200
              Re: Article on the future of Python Roy Smith <roy@panix.com> - 2012-09-26 09:01 -0400
                Re: Article on the future of Python Mark Lawrence <breamoreboy@yahoo.co.uk> - 2012-09-26 14:28 +0100
                Re: Article on the future of Python Dennis Lee Bieber <wlfraed@ix.netcom.com> - 2012-09-26 13:22 -0400
    Re: Article on the future of Python Steven D'Aprano <steve+comp.lang.python@pearwood.info> - 2012-09-27 06:13 +0000
      Re: Article on the future of Python Devin Jeanpierre <jeanpierreda@gmail.com> - 2012-09-27 08:11 -0400
        Re: Article on the future of Python Steven D'Aprano <steve+comp.lang.python@pearwood.info> - 2012-09-27 14:25 +0000
          Re: Article on the future of Python Devin Jeanpierre <jeanpierreda@gmail.com> - 2012-09-27 12:16 -0400
            Re: Article on the future of Python alex23 <wuwei23@gmail.com> - 2012-09-27 17:59 -0700
              Re: Article on the future of Python Devin Jeanpierre <jeanpierreda@gmail.com> - 2012-09-28 14:50 -0400
                Re: Article on the future of Python Steven D'Aprano <steve+comp.lang.python@pearwood.info> - 2012-09-29 03:07 +0000
          Re: Article on the future of Python Mark Lawrence <breamoreboy@yahoo.co.uk> - 2012-09-27 17:45 +0100
          Re: Article on the future of Python Chris Angelico <rosuav@gmail.com> - 2012-09-28 02:49 +1000
          Re: Article on the future of Python Devin Jeanpierre <jeanpierreda@gmail.com> - 2012-09-27 12:50 -0400
          Re: Article on the future of Python Mark Lawrence <breamoreboy@yahoo.co.uk> - 2012-09-27 17:58 +0100
          Re: Article on the future of Python Ethan Furman <ethan@stoneleaf.us> - 2012-09-27 09:53 -0700
          Re: Article on the future of Python Terry Reedy <tjreedy@udel.edu> - 2012-09-27 15:32 -0400
        Re: Article on the future of Python Bob Martin <bob.martin@excite.com> - 2012-09-28 08:06 +0100
          Re: Article on the future of Python Dwight Hutto <dwightdhutto@gmail.com> - 2012-09-28 03:22 -0400
        Re: Article on the future of Python rusi <rustompmody@gmail.com> - 2012-09-28 05:08 -0700
          Re: Article on the future of Python Steven D'Aprano <steve+comp.lang.python@pearwood.info> - 2012-09-28 12:54 +0000
            Re: Article on the future of Python rusi <rustompmody@gmail.com> - 2012-09-28 06:14 -0700
              Re: Article on the future of Python Steven D'Aprano <steve+comp.lang.python@pearwood.info> - 2012-09-28 16:33 +0000
      Re: Article on the future of Python Mark Lawrence <breamoreboy@yahoo.co.uk> - 2012-09-27 17:47 +0100
        Re: Article on the future of Python alex23 <wuwei23@gmail.com> - 2012-09-27 17:59 -0700

Page 7 of 7 — ← Prev page 1 2 3 4 5 6 [7]


#30458

FromSteven D'Aprano <steve+comp.lang.python@pearwood.info>
Date2012-09-29 03:07 +0000
Message-ID<506665e8$0$29981$c3e8da3$5496439d@news.astraweb.com>
In reply to#30426
On Fri, 28 Sep 2012 14:50:14 -0400, Devin Jeanpierre wrote:

> I'm pretty sure nobody thinks Python is on a death march.

Don't be so sure. There's always *someone* complaining about something, 
and they're usually convinced that (Language X) is on it's last legs 
because (feature Y) is missing or (event Z) happened.

Seriously. If you believe the haters and the complainers, Python will 
never be taken seriously as a language because:

- it has significant whitespace.
- it doesn't have braces.
- it doesn't have static typing.
- Python is too slow.
- it has lost momentum to Ruby on RAILS.
- it has lost momentum to Javascript.
- it doesn't have a real garbage collector that can collect cycles.
- oh, Python has had one of those for a decade? I meant a garbage
  collector that can collect cycles involving objects with __del__
  methods.
- threads aren't exactly like threads in some other language.
- Python only uses a single core of the CPU.
- I mean CPython. IronPython and Jython don't count.
- I mean ordinary Python code, using multiprocessing doesn't count.
- Neither do C extensions or numpy.
- Python changes too fast. People can't keep up. Python should be an ISO
  standard managed by a committee, like C, with a guarantee that 30 year
  old code will run in the latest version.
- Python changes too slow. People can't use all these great new features.
  It has gotten too big and the developers care too much about backward
  compatibility and aren't willing to delete cruft from the language.
- you can't compile to native machine code. No language can possibly be
  successful with byte-code running in a virtual machine.
- it isn't a pure object-oriented language exactly like Java.
- you can't hide your source code from the end user. People will
  STEEEAAAAAL MY INTELLECTUUUUUUUALLLLLL PROPERTY!!!
- oh, you can? Yeah, but it's too hard, and besides they might decompile
  the .pyc files.
- Python 3 is a failure and has split the community.


I think I've got all the most common reasons for dismissing Python. 
"Python has lost ground to Flash" is a new one for me, as is "Python ate 
my mobile phone's batteries".


In a way, it's quite unfortunate that you can't write a blog post 
discussing weaknesses of a language (as opposed to strengths) without 
turning it into fuel for the haters:

http://news.ycombinator.com/item?id=4567023

But when you give a blog post an inflammatory title like "I am worried 
about the future of Python", what do you expect?



-- 
Steven

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


#30303

FromMark Lawrence <breamoreboy@yahoo.co.uk>
Date2012-09-27 17:45 +0100
Message-ID<mailman.1493.1348764115.27098.python-list@python.org>
In reply to#30294
On 27/09/2012 17:16, Devin Jeanpierre wrote:
> On Thu, Sep 27, 2012 at 10:25 AM, Steven D'Aprano
> <steve+comp.lang.python@pearwood.info> wrote:
>> On Thu, 27 Sep 2012 08:11:13 -0400, Devin Jeanpierre wrote:
>>
>>> On Thu, Sep 27, 2012 at 2:13 AM, Steven D'Aprano
>>> <steve+comp.lang.python@pearwood.info> wrote:
>>>> On Tue, 25 Sep 2012 09:15:00 +0100, Mark Lawrence wrote: And a
>>>> response:
>>>>
>>>> http://data.geek.nz/python-is-doing-just-fine
>>>
>>> Summary of that article:
>>>
>>> "Sure, you have all these legitimate concerns, but look, cake!"
>>
>> Did you read the article or just make up a witty response? If so, you
>> half succeeded.
>>
>> It's more like, "Well, maybe, your concerns *might* be legitimate, but I
>> don't think so because..." and then he gives half a dozen or more reasons
>> why Python is in no danger. None of which involve cake, although one of
>> them did involve Raspberry Pi. An easy mistake to make.
>
> Haha! :)
>
> Well, I don't agree. But let me explain.
>

[snipped]

> -- Devin
>

The article Steven D'Aprano referred to is not a direct response to the 
article I referred to, yet your words are written as if it were.  May I 
ask why?  Or have I missed something?

-- 
Cheers.

Mark Lawrence.

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


#30305

FromChris Angelico <rosuav@gmail.com>
Date2012-09-28 02:49 +1000
Message-ID<mailman.1495.1348764584.27098.python-list@python.org>
In reply to#30294
On Fri, Sep 28, 2012 at 2:45 AM, Mark Lawrence <breamoreboy@yahoo.co.uk> wrote:
> The article Steven D'Aprano referred to is not a direct response to the
> article I referred to, yet your words are written as if it were.  May I ask
> why?  Or have I missed something?

Steven cited it with the words "And a response".

ChrisA

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


#30306

FromDevin Jeanpierre <jeanpierreda@gmail.com>
Date2012-09-27 12:50 -0400
Message-ID<mailman.1496.1348764686.27098.python-list@python.org>
In reply to#30294
On Thu, Sep 27, 2012 at 12:45 PM, Mark Lawrence <breamoreboy@yahoo.co.uk> wrote:
> The article Steven D'Aprano referred to is not a direct response to the
> article I referred to, yet your words are written as if it were.  May I ask
> why?  Or have I missed something?

Post hoc ergo propter hoc :(

-- Devin

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


#30307

FromMark Lawrence <breamoreboy@yahoo.co.uk>
Date2012-09-27 17:58 +0100
Message-ID<mailman.1497.1348765088.27098.python-list@python.org>
In reply to#30294
On 27/09/2012 17:49, Chris Angelico wrote:
> On Fri, Sep 28, 2012 at 2:45 AM, Mark Lawrence <breamoreboy@yahoo.co.uk> wrote:
>> The article Steven D'Aprano referred to is not a direct response to the
>> article I referred to, yet your words are written as if it were.  May I ask
>> why?  Or have I missed something?
>
> Steven cited it with the words "And a response".
>
> ChrisA
>

Fair enough, we'll blame Steven on the grounds that he's Antipodean :)

-- 
Cheers.

Mark Lawrence.

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


#30310

FromEthan Furman <ethan@stoneleaf.us>
Date2012-09-27 09:53 -0700
Message-ID<mailman.1500.1348765874.27098.python-list@python.org>
In reply to#30294
Mark Lawrence wrote:
> On 27/09/2012 17:16, Devin Jeanpierre wrote:
>> On Thu, Sep 27, 2012 at 10:25 AM, Steven D'Aprano wrote:
>>> On Thu, 27 Sep 2012 08:11:13 -0400, Devin Jeanpierre wrote:
>>>> Summary of that article:
>>>>
>>>> "Sure, you have all these legitimate concerns, but look, cake!"
>>>
>>> Did you read the article or just make up a witty response? If so, you
>>> half succeeded.
>>>
>>> It's more like, "Well, maybe, your concerns *might* be legitimate, but I
>>> don't think so because..." and then he gives half a dozen or more 
>>> reasons
>>> why Python is in no danger. None of which involve cake, although one of
>>> them did involve Raspberry Pi. An easy mistake to make.
>>
>> Haha! :)
>>
>> Well, I don't agree. But let me explain.
>>
> 
> [snipped]
> 
> The article Steven D'Aprano referred to is not a direct response to the 
> article I referred to, yet your words are written as if it were.  May I 
> ask why?  Or have I missed something?

The second article didn't reference the first directly, but was aimed at 
that general type of article.  At any rate, Steven wrote as if it were a 
direct response.

~Ethan~

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


#30324

FromTerry Reedy <tjreedy@udel.edu>
Date2012-09-27 15:32 -0400
Message-ID<mailman.1514.1348774379.27098.python-list@python.org>
In reply to#30294
On 9/27/2012 12:16 PM, Devin Jeanpierre wrote:

> Charitably, maybe we'd call this a way of encouraging people who are
> discouraged by the bleaker tone of Calvin's post. And that's valid, if
> we're worried about morale. Definitely Calvin's post could be -- and
> has been -- taken the wrong way. It could be taken as a way of saying,
> "Python is doomed!", even though that isn't something Calvin ever
> wrote (he appears, from my reading, to be more worried about a
> stagnating community than a failed language).

The title was "i-am-worried-about-the-future-of-python" (as in 'I am 
afraid Python will not have one'), not 'python has problems in some 
application areas'. Given the doom-y title and the tone of the article, 
excuse me for thinking doom was the topic.

As for community: Calvin is worried that all the hot new people in these 
particular areas will not use and contribute to Python and the community.

> Under that
> interpretation, we would want other, more encouraging voices around,
> talking about ways in which Python is good and will survive.

And that is what the second article was about. It turns out that there 
are hot new people in other growing areas where Python is growing. 
Computing for science, megadata, and education are not going away. Being 
a glue language for numerical computing was Python's first killer 
application nearly two decades ago, and it still is an important one.

-- 
Terry Jan Reedy

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


#30364

FromBob Martin <bob.martin@excite.com>
Date2012-09-28 08:06 +0100
Message-ID<acl0j5Fk8cfU2@mid.individual.net>
In reply to#30291
in 681910 20120927 131113 Devin Jeanpierre <jeanpierreda@gmail.com> wrote:
>On Thu, Sep 27, 2012 at 2:13 AM, Steven D'Aprano
><steve+comp.lang.python@pearwood.info> wrote:
>> On Tue, 25 Sep 2012 09:15:00 +0100, Mark Lawrence wrote:
>> And a response:
>>
>> http://data.geek.nz/python-is-doing-just-fine
>
>Summary of that article:
>
>"Sure, you have all these legitimate concerns, but look, cake!"

Quote : "This piece argues that Python is an easy-to-learn 
language that where you can be almost immediately productive in."

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


#30365

FromDwight Hutto <dwightdhutto@gmail.com>
Date2012-09-28 03:22 -0400
Message-ID<mailman.1541.1348816970.27098.python-list@python.org>
In reply to#30364
>>Summary of that article:
>>
>>"Sure, you have all these legitimate concerns, but look, cake!"
>
> Quote : "This piece argues that Python is an easy-to-learn
> language that where you can be almost immediately productive in."

It is, but so is every other language. "hello world" is the
standard... follow the syntax, import/include the appropriate library
functions, and create your own to use them.




-- 
Best Regards,
David Hutto
CEO: http://www.hitwebdevelopment.com

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


#30376

Fromrusi <rustompmody@gmail.com>
Date2012-09-28 05:08 -0700
Message-ID<c9c6fd8a-6c5f-4ddd-a667-99833a0fdf5d@pz10g2000pbb.googlegroups.com>
In reply to#30291
On Sep 27, 5:11 pm, Devin Jeanpierre <jeanpierr...@gmail.com> wrote:
> On Thu, Sep 27, 2012 at 2:13 AM, Steven D'Aprano
>
> <steve+comp.lang.pyt...@pearwood.info> wrote:
> > On Tue, 25 Sep 2012 09:15:00 +0100, Mark Lawrence wrote:
> > And a response:
>
> >http://data.geek.nz/python-is-doing-just-fine
>
> Summary of that article:
>
> "Sure, you have all these legitimate concerns, but look, cake!"
>
> -- Devin

My summary of the first (worried about python) article:
Python is about to miss the Bell's law bus:

http://en.wikipedia.org/wiki/Bell%27s_Law_of_Computer_Classes

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


#30382

FromSteven D'Aprano <steve+comp.lang.python@pearwood.info>
Date2012-09-28 12:54 +0000
Message-ID<50659e1f$0$29981$c3e8da3$5496439d@news.astraweb.com>
In reply to#30376
On Fri, 28 Sep 2012 05:08:24 -0700, rusi wrote:

> On Sep 27, 5:11 pm, Devin Jeanpierre <jeanpierr...@gmail.com> wrote:
>> On Thu, Sep 27, 2012 at 2:13 AM, Steven D'Aprano
>>
>> <steve+comp.lang.pyt...@pearwood.info> wrote:
>> > On Tue, 25 Sep 2012 09:15:00 +0100, Mark Lawrence wrote: And a
>> > response:
>>
>> >http://data.geek.nz/python-is-doing-just-fine
>>
>> Summary of that article:
>>
>> "Sure, you have all these legitimate concerns, but look, cake!"
>>
>> -- Devin
> 
> My summary of the first (worried about python) article: Python is about
> to miss the Bell's law bus:
> 
> http://en.wikipedia.org/wiki/Bell%27s_Law_of_Computer_Classes


Except that very concept is stupid. Mainframes have not be replaced. 
There are more mainframes around today than fifty years ago. 
Minicomputers too, only we don't call them minicomputers, we call them 
"servers".

In ten years time, there will be more desktop PCs around than now. Most 
of them will be in the 90% of the world that isn't America. And most of 
them will be laptops. But they'll be used as desktops too. Not everybody 
wants to read email on a device smaller than your hand, clumsily poking 
at a tiny virtual keyboard.

And anybody who thinks that Python can't run on tablets or smartphones 
hasn't been paying attention.


-- 
Steven

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


#30384

Fromrusi <rustompmody@gmail.com>
Date2012-09-28 06:14 -0700
Message-ID<a51c6a20-fe0a-42f6-932f-afe5bbf44629@c6g2000pba.googlegroups.com>
In reply to#30382
On Sep 28, 5:54 pm, Steven D'Aprano <steve
+comp.lang.pyt...@pearwood.info> wrote:
> On Fri, 28 Sep 2012 05:08:24 -0700, rusi wrote:
> > On Sep 27, 5:11 pm, Devin Jeanpierre <jeanpierr...@gmail.com> wrote:
> >> On Thu, Sep 27, 2012 at 2:13 AM, Steven D'Aprano
>
> >> <steve+comp.lang.pyt...@pearwood.info> wrote:
> >> > On Tue, 25 Sep 2012 09:15:00 +0100, Mark Lawrence wrote: And a
> >> > response:
>
> >> >http://data.geek.nz/python-is-doing-just-fine
>
> >> Summary of that article:
>
> >> "Sure, you have all these legitimate concerns, but look, cake!"
>
> >> -- Devin
>
> > My summary of the first (worried about python) article: Python is about
> > to miss the Bell's law bus:
>
> >http://en.wikipedia.org/wiki/Bell%27s_Law_of_Computer_Classes
>
> Except that very concept is stupid. Mainframes have not be replaced.
> There are more mainframes around today than fifty years ago.
> Minicomputers too, only we don't call them minicomputers, we call them
> "servers".
>
> In ten years time, there will be more desktop PCs around than now. Most
> of them will be in the 90% of the world that isn't America. And most of
> them will be laptops. But they'll be used as desktops too. Not everybody
> wants to read email on a device smaller than your hand, clumsily poking
> at a tiny virtual keyboard.
>
> And anybody who thinks that Python can't run on tablets or smartphones
> hasn't been paying attention.
>
> --
> Steven

It would be good to pay attention before calling others to pay
attention.

http://litmus.com/blog/email-client-market-share-stats-infographic-june-2012/email-client-market-share-june-2012

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


#30414

FromSteven D'Aprano <steve+comp.lang.python@pearwood.info>
Date2012-09-28 16:33 +0000
Message-ID<5065d142$0$29981$c3e8da3$5496439d@news.astraweb.com>
In reply to#30384
On Fri, 28 Sep 2012 06:14:32 -0700, rusi wrote:

> It would be good to pay attention before calling others to pay
> attention.
> 
> http://litmus.com/blog/email-client-market-share-stats-infographic-
june-2012/email-client-market-share-june-2012

Oh my, that's hilarious.

It's a big, flashy "infographic" with lots of graphics and absolutely no 
meaningful information. As pure a case of "garbage in, garbage out" as 
you can hope to see. Hidden in the fine print:

"Data for some email clients and mobiles may be over- and under-
represented due to image blocking."

You think?

I would have thought that the whole Thunderbird-doesn't-get-a-mention 
might have given you a clue that the data there was rubbish. Or that they 
think more people use Yahoo than Gmail. Riiiight. 1% of email users are 
on AOL? Pull the other one, it has bells on.

Three years ago, there were about 2 billion active email users worldwide. 
1% of that is 20 million. There are fewer than 4 million AOL subscribers, 
or about 0.2% (or less, given that total email users are increasing and 
AOL subscribers are not).

The only thing that link is good for is determining which mail clients 
have crap privacy policies.

Thank you for sharing this, it is a great example of the use of bogus 
statistics.



-- 
Steven

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


#30304

FromMark Lawrence <breamoreboy@yahoo.co.uk>
Date2012-09-27 17:47 +0100
Message-ID<mailman.1494.1348764433.27098.python-list@python.org>
In reply to#30275
On 27/09/2012 07:13, Steven D'Aprano wrote:
> On Tue, 25 Sep 2012 09:15:00 +0100, Mark Lawrence wrote:
>
>> Hi all,
>>
>> I though this might be of interest.
>>
>> http://www.ironfroggy.com/software/i-am-worried-about-the-future-of-
> python
>
>
> And a response:
>
> http://data.geek.nz/python-is-doing-just-fine
>
>
>

Well there's definite proof that the PyPy people are all completely 
incompetent in a response on the above link, this is how easy it is "But 
... why does the runtime environment have to be so limiting? Operations 
involving primitives could be easily compiled (on the fly - JIT) to 
machine code and more advanced objects exist as plug-ins. Oh, and it 
would be nice to be able to write such objects quickly and easily - not 
the convoluted mess that it is currently."

Simples :)

-- 
Cheers.

Mark Lawrence.

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


#30341

Fromalex23 <wuwei23@gmail.com>
Date2012-09-27 17:59 -0700
Message-ID<bb56b8d2-1d2a-4ca4-aa66-8f924fb24b69@q5g2000pbp.googlegroups.com>
In reply to#30304
On Sep 28, 2:47 am, Mark Lawrence <breamore...@yahoo.co.uk> wrote:
> "... why does the runtime environment have to be so limiting? Operations
> involving primitives could be easily compiled (on the fly - JIT) to
> machine code and more advanced objects exist as plug-ins. Oh, and it
> would be nice to be able to write such objects quickly and easily - not
> the convoluted mess that it is currently."
>
> Simples :)

You should see how awesome _my_ imaginary implementation is!

[toc] | [prev] | [standalone]


Page 7 of 7 — ← Prev page 1 2 3 4 5 6 [7]

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


csiph-web