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


Groups > comp.lang.python > #79937

Re: optional types

Path csiph.com!usenet.pasdenom.info!dedibox.gegeweb.org!gegeweb.eu!nntpfeed.proxad.net!proxad.net!feeder1-2.proxad.net!news.tele.dk!news.tele.dk!small.news.tele.dk!newsgate.cistron.nl!newsgate.news.xs4all.nl!post.news.xs4all.nl!not-for-mail
Return-Path <python-python-list@m.gmane.org>
X-Original-To python-list@python.org
Delivered-To python-list@mail.python.org
X-Spam-Status OK 0.004
X-Spam-Evidence '*H*': 0.99; '*S*': 0.00; 'from:addr:yahoo.co.uk': 0.04; 'wednesday,': 0.07; 'lawrence': 0.09; 'received:80.91': 0.09; 'received:80.91.229': 0.09; 'received:gmane.org': 0.09; 'received:list': 0.09; 'python': 0.11; 'language.': 0.14; 'anybody.': 0.16; 'java.': 0.16; 'least)': 0.16; 'optional': 0.16; 'optionally': 0.16; 'received:80.91.229.3': 0.16; 'received:plane.gmane.org': 0.16; 'language': 0.16; 'wrote:': 0.18; 'library': 0.18; '>>>': 0.22; 'header:User-Agent:1': 0.23; 'decide': 0.24; 'java': 0.24; 'header:X-Complaints-To:1': 0.27; 'header:In-Reply-To:1': 0.27; 'chris': 0.29; "i'm": 0.30; 'are.': 0.31; 'another': 0.32; 'implemented': 0.33; 'but': 0.35; 'really': 0.36; 'doubt': 0.36; 'useful': 0.36; 'should': 0.36; 'being': 0.38; 'to:addr:python-list': 0.38; 'sure': 0.39; 'to:addr:python.org': 0.39; 'received:org': 0.40; 'is.': 0.60; "you'll": 0.62; 'our': 0.64; 'become': 0.64; 'more': 0.64; 'holding': 0.65; 'charset:windows-1252': 0.65; 'believe': 0.68; 'belief': 0.84; 'official,': 0.84
X-Injected-Via-Gmane http://gmane.org/
To python-list@python.org
From Mark Lawrence <breamoreboy@yahoo.co.uk>
Subject Re: optional types
Date Wed, 29 Oct 2014 19:22:46 +0000
References <99399d4a-902d-42d9-86c8-7bdcd2a766cc@googlegroups.com> <mailman.15302.1414601774.18130.python-list@python.org> <18fa60be-225e-422d-82de-902c4a0c66da@googlegroups.com> <545127D8.1040408@stoneleaf.us> <mailman.15305.1414605822.18130.python-list@python.org> <87vbn268oc.fsf@elektro.pacujo.net> <07aadf0c-3e9f-4a17-bcca-3e57dcddf31d@googlegroups.com>
Mime-Version 1.0
Content-Type text/plain; charset=windows-1252; format=flowed
Content-Transfer-Encoding 7bit
X-Gmane-NNTP-Posting-Host host-92-18-39-246.as13285.net
User-Agent Mozilla/5.0 (Windows NT 6.3; WOW64; rv:31.0) Gecko/20100101 Thunderbird/31.2.0
In-Reply-To <07aadf0c-3e9f-4a17-bcca-3e57dcddf31d@googlegroups.com>
X-BeenThere python-list@python.org
X-Mailman-Version 2.1.15
Precedence list
List-Id General discussion list for the Python programming language <python-list.python.org>
List-Unsubscribe <https://mail.python.org/mailman/options/python-list>, <mailto:python-list-request@python.org?subject=unsubscribe>
List-Archive <http://mail.python.org/pipermail/python-list/>
List-Post <mailto:python-list@python.org>
List-Help <mailto:python-list-request@python.org?subject=help>
List-Subscribe <https://mail.python.org/mailman/listinfo/python-list>, <mailto:python-list-request@python.org?subject=subscribe>
Newsgroups comp.lang.python
Message-ID <mailman.15308.1414610585.18130.python-list@python.org> (permalink)
Lines 30
NNTP-Posting-Host 2001:888:2000:d::a6
X-Trace 1414610585 news.xs4all.nl 2868 [2001:888:2000:d::a6]:45552
X-Complaints-To abuse@xs4all.nl
Xref csiph.com comp.lang.python:79937

Show key headers only | View raw


On 29/10/2014 19:03, Kiuhnm wrote:
> On Wednesday, October 29, 2014 7:19:11 PM UTC+1, Marko Rauhamaa wrote:
>> Chris Angelico <rosuav@gmail.com>:
>>
>>> Yes, but if it's official, the standard library (large parts of it, at
>>> least) will use it, which will make it a lot more useful than it
>>> currently is.
>>
>> I doubt it. Python should decide if it wants to stay Python or become
>> another Java. I don't really believe in this "be everything for
>> everybody" thing. You'll only become nothing for anybody.
>>
>>
>> Marko
>
> 1) Java is not optionally typed.
> 2) Having optional types is not "being everything for everybody", it's just being smart.
>

Regarding 2) Python has somehow managed without optional types for over 
20 years so it's my belief that they're not the panacea that so many 
people think they are.  Sure if they get implemented and if they improve 
Python then I'm all for them, but I'm not holding my breath.

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

Mark Lawrence

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


Thread

optional types Kiuhnm <gandalf23@mail.com> - 2014-10-29 09:17 -0700
  Re: optional types Peter Otten <__peter__@web.de> - 2014-10-29 17:51 +0100
    Re: optional types Kiuhnm <gandalf23@mail.com> - 2014-10-29 10:18 -0700
      Re: optional types Chris Angelico <rosuav@gmail.com> - 2014-10-30 04:25 +1100
      Re: optional types Ethan Furman <ethan@stoneleaf.us> - 2014-10-29 10:46 -0700
      Re: optional types Chris Angelico <rosuav@gmail.com> - 2014-10-30 05:03 +1100
        Re: optional types Marko Rauhamaa <marko@pacujo.net> - 2014-10-29 20:18 +0200
          Re: optional types Chris Angelico <rosuav@gmail.com> - 2014-10-30 05:43 +1100
          Re: optional types Kiuhnm <gandalf23@mail.com> - 2014-10-29 12:03 -0700
            Re: optional types Marko Rauhamaa <marko@pacujo.net> - 2014-10-29 21:07 +0200
            Re: optional types Kiuhnm <gandalf23@mail.com> - 2014-10-29 12:09 -0700
            Re: optional types Mark Lawrence <breamoreboy@yahoo.co.uk> - 2014-10-29 19:22 +0000
              Re: optional types Marko Rauhamaa <marko@pacujo.net> - 2014-10-29 21:44 +0200
                Re: optional types Kiuhnm <gandalf23@mail.com> - 2014-10-29 13:43 -0700
              Re: optional types Kiuhnm <gandalf23@mail.com> - 2014-10-29 13:40 -0700
  Re: optional types Nick Cash <nick.cash@npcinternational.com> - 2014-10-29 16:25 +0000

csiph-web