Path: csiph.com!v102.xanadu-bbs.net!xanadu-bbs.net!news.albasani.net!news.stack.nl!newsfeed.xs4all.nl!newsfeed4.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.046 X-Spam-Evidence: '*H*': 0.91; '*S*': 0.00; 'pypi': 0.07; 'dependency': 0.09; 'cc:addr:python-list': 0.11; 'python': 0.11; 'cc:name:python list': 0.16; 'crawlers': 0.16; 'libraries.': 0.16; 'non-blocking': 0.16; 'subject:which': 0.16; 'twisted': 0.16; 'wrote:': 0.18; 'cc:addr:python.org': 0.22; "aren't": 0.24; 'cc:2**0': 0.24; 'developers': 0.25; 'header:In-Reply-To:1': 0.27; 'idea': 0.28; 'message-id:@mail.gmail.com': 0.30; 'getting': 0.31; 'another.': 0.31; 'closer': 0.31; 'developers.': 0.31; "i'd": 0.34; 'something': 0.35; 'but': 0.35; 'received:google.com': 0.35; 'there': 0.35; 'installing': 0.36; 'doing': 0.36; 'subject:?': 0.36; 'should': 0.36; 'application': 0.37; 'level': 0.37; 'problems': 0.38; 'rather': 0.38; 'use.': 0.39; 'users': 0.40; 'how': 0.40; 'ian': 0.60; 'march': 0.61; 'numbers': 0.61; 'world.': 0.61; 'high': 0.63; 'more': 0.64; 'world': 0.66; 'counts': 0.83; 'oscar': 0.84 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20120113; h=mime-version:in-reply-to:references:from:date:message-id:subject:to :cc:content-type; bh=+e88Y3c59AgWhzVjcAyd2FxcfOv2NrA/6bR4M7Jy49s=; b=Sud4bbBYQp8Z5fB3rKh0a4eU096NWiN/xAdc1iwo6LU/vyZqvyjvzXFeRyGe9aJnQX OxgzUAtsPj2OpUVEie6laUfk15WJ0c/sDx/ocasX20DDzG0OU2sUiv7lodCZNaYlC6u9 22pNkufvUkEI13W4j3pH8KpXA57AhG6kLZOg1Ix2HAEQuAKqF4IZXEeYTxviY8PONgqY Ti9FeCi73e/mq0memWg1U2z2Ho29CCSp+xS/2bQWMCPX4X/lhA6zO+1GEo83ZhQR33d1 6K3O335Dykx9OUd/YPNaY4zGORD8l33S+yu4dGQMxzJXWwRBP/JVghHL8W3bB35cSfNd Iw9Q== X-Received: by 10.58.220.161 with SMTP id px1mr28121417vec.13.1394539219196; Tue, 11 Mar 2014 05:00:19 -0700 (PDT) MIME-Version: 1.0 In-Reply-To: <87fvmposqb.fsf@elektro.pacujo.net> References: <531E22DF.7030709@simplistix.co.uk> <87lhwhovbo.fsf@elektro.pacujo.net> <87fvmposqb.fsf@elektro.pacujo.net> From: Oscar Benjamin Date: Tue, 11 Mar 2014 11:59:59 +0000 Subject: Re: which async framework? To: Marko Rauhamaa Content-Type: text/plain; charset=ISO-8859-1 Cc: Python List X-BeenThere: python-list@python.org X-Mailman-Version: 2.1.15 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: 22 NNTP-Posting-Host: 2001:888:2000:d::a6 X-Trace: 1394539221 news.xs4all.nl 2964 [2001:888:2000:d::a6]:32905 X-Complaints-To: abuse@xs4all.nl Xref: csiph.com comp.lang.python:68215 On 11 March 2014 11:54, Marko Rauhamaa wrote: > Ian Kelly : > >> eventlet has 115k downloads from PyPI over the last month. gevent has >> 143k. Twisted has 147k. Tornado has 173k. >> >> I'd say that a lot of Python users are already doing non-blocking >> network I/O, in one form or another. > > There aren't so many network developers in the world. That must be some > web crawlers getting more than they bargained for. I have no idea how many network developers there are in the world but: 1) Many people may be installing this from pypi as a dependency of some other application that they use. So you should think that it counts something closer to "users" rather than developers. 2) There are problems with the download counts on PyPI but the numbers above are sufficiently high that they should indicate a wide level of usage of the libraries. Oscar