Path: csiph.com!v102.xanadu-bbs.net!xanadu-bbs.net!feeder.erje.net!eu.feeder.erje.net!feeds.phibee-telecom.net!newsfeed.xs4all.nl!newsfeed2.news.xs4all.nl!xs4all!post.news.xs4all.nl!not-for-mail Return-Path: X-Original-To: python-list@python.org Delivered-To: python-list@mail.python.org X-Spam-Status: OK 0.001 X-Spam-Evidence: '*H*': 1.00; '*S*': 0.00; 'python.': 0.02; 'python,': 0.02; 'subject:Python': 0.06; 'killer': 0.07; 'received:80.91': 0.09; 'received:80.91.229': 0.09; 'received:gmane.org': 0.09; 'received:list': 0.09; 'developer': 0.10; 'python': 0.11; 'jan': 0.12; 'numpy': 0.16; 'received:80.91.229.3': 0.16; 'received:plane.gmane.org': 0.16; 'reedy': 0.16; 'wrote:': 0.18; 'app': 0.19; 'numerical': 0.19; 'split': 0.19; 'header:User- Agent:1': 0.23; 'paul': 0.24; 'header:X-Complaints-To:1': 0.27; 'header:In-Reply-To:1': 0.27; 'am,': 0.29; 'large.': 0.31; 'compatible': 0.32; 'guess': 0.33; 'subject:the': 0.34; 'case,': 0.35; 'good.': 0.35; 'but': 0.35; 'there': 0.35; 'stable': 0.38; 'to:addr:python-list': 0.38; 'does': 0.39; "couldn't": 0.39; 'sure': 0.39; 'to:addr:python.org': 0.39; 'either': 0.39; 'received:org': 0.40; 'first': 0.61; 'group,': 0.63; 'skip:n 10': 0.64; 'forward': 0.65; 'computing.': 0.84; 'fast?': 0.84; 'received:fios.verizon.net': 0.84; 'reunified': 0.84 X-Injected-Via-Gmane: http://gmane.org/ To: python-list@python.org From: Terry Reedy Subject: Re: Python 2 to 3 conversion - embrace the pain Date: Mon, 16 Mar 2015 13:59:27 -0400 References: <20150316025301.GA94576@cskk.homeip.net> <873855tts4.fsf@jester.gateway.sonic.net> <87k2yhfou7.fsf@jester.gateway.sonic.net> <55068da5$0$12923$c3e8da3$5496439d@news.astraweb.com> <871tkpgx7e.fsf@jester.gateway.sonic.net> Mime-Version: 1.0 Content-Type: text/plain; charset=utf-8; format=flowed Content-Transfer-Encoding: 7bit X-Gmane-NNTP-Posting-Host: pool-98-114-97-173.phlapa.fios.verizon.net User-Agent: Mozilla/5.0 (Windows NT 6.1; WOW64; rv:31.0) Gecko/20100101 Thunderbird/31.5.0 In-Reply-To: <871tkpgx7e.fsf@jester.gateway.sonic.net> X-BeenThere: python-list@python.org X-Mailman-Version: 2.1.19 Precedence: list List-Id: General discussion list for the Python programming language List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Newsgroups: comp.lang.python Message-ID: Lines: 18 NNTP-Posting-Host: 2001:888:2000:d::a6 X-Trace: 1426528791 news.xs4all.nl 2893 [2001:888:2000:d::a6]:39127 X-Complaints-To: abuse@xs4all.nl Xref: csiph.com comp.lang.python:87579 On 3/16/2015 4:31 AM, Paul Rubin wrote: > sure why numpy couldn't go in the stdlib: does it change all that fast? First there was Numerical Python, the first killer app (though a library) for Python. Then there was was NumArray by a competing group, with some not-quite forward compatible changes. This somewhat split scientific Python computing. This was not good. Then some some people (successfully) reunified things with numpy, which drew on both numberical_python and numarray. I guess things are pretty stable now, but not static. In any case, the developer groups are separate, and both codebases are pretty large. Having to compile both to work on either would be a nuisance. -- Terry Jan Reedy