Rocksolid Light

Welcome to novaBBS (click a section below)

mail  files  register  newsreader  groups  login

Message-ID:  

"There are things that are so serious that you can only joke about them" -- Heisenberg


devel / comp.lang.python / Re: Why so fast a web framework?

SubjectAuthor
o Re: Why so fast a web framework?Chris Angelico

1
Re: Why so fast a web framework?

<mailman.134.1635483149.23718.python-list@python.org>

  copy mid

https://www.novabbs.com/devel/article-flat.php?id=15848&group=comp.lang.python#15848

  copy link   Newsgroups: comp.lang.python
Path: i2pn2.org!i2pn.org!news.swapon.de!fu-berlin.de!uni-berlin.de!not-for-mail
From: ros...@gmail.com (Chris Angelico)
Newsgroups: comp.lang.python
Subject: Re: Why so fast a web framework?
Date: Fri, 29 Oct 2021 15:52:17 +1100
Lines: 23
Message-ID: <mailman.134.1635483149.23718.python-list@python.org>
References: <CADrxXXnxBfdbTOEX1ghE5Lmz9fO7BDW3ysARh1mzPNF2qCZ9DQ@mail.gmail.com>
<CADrxXXmYumrjvyRzBym-igY8Ej3y8uPn=cwbZUZK3cGyYFkuvA@mail.gmail.com>
<CACo5Rz4dDkd+uYOAmaWwBN_iv9mT5J7Xs9daFXvTicgSU6MUDA@mail.gmail.com>
<CAGGBd_psqUwUSXG2T3eBEyBKA-qbfc+US2rv9LcnQ47=-1vf1A@mail.gmail.com>
<CAPTjJmoAH6EYt_R0gpv74vTmEgZiEyZVOU1n=j=13Rw3qnGyiA@mail.gmail.com>
Mime-Version: 1.0
Content-Type: text/plain; charset="UTF-8"
X-Trace: news.uni-berlin.de ER1UE5i4yzbGYRiRkrKvhws9t3B3DAmxvLAvlrtX2EpA==
Return-Path: <rosuav@gmail.com>
X-Original-To: python-list@python.org
Delivered-To: python-list@mail.python.org
Authentication-Results: mail.python.org; dkim=pass
reason="2048-bit key; unprotected key"
header.d=gmail.com header.i=@gmail.com header.b=h/5uV7vY;
dkim-adsp=pass; dkim-atps=neutral
X-Spam-Status: OK 0.003
X-Spam-Evidence: '*H*': 0.99; '*S*': 0.00; 'knows': 0.04; 'bigger':
0.05; 'subject:Why': 0.07; 'python.': 0.08; 'dan': 0.09; 'graph':
0.09; 'overhead': 0.09; 'better?': 0.16; 'chrisa': 0.16;
'cpython': 0.16; 'for.': 0.16; 'from:addr:rosuav': 0.16;
'from:name:chris angelico': 0.16; 'means.': 0.16; 'reality.':
0.16; 'reminds': 0.16; 'wrote:': 0.16; 'python': 0.16;
'developer': 0.16; 'api': 0.17; 'uses': 0.19; 'server.': 0.19;
'to:addr:python-list': 0.20; 'language': 0.21; 'machine': 0.22;
'fri,': 0.22; 'problem,': 0.22; "what's": 0.22; 'version': 0.23;
'programming': 0.25; 'anyone': 0.25; 'suspect': 0.26; "doesn't":
0.32; 'happening': 0.32; 'to:name:python': 0.32; 'message-
id:@mail.gmail.com': 0.32; 'but': 0.32; 'use,': 0.33; 'someone':
0.34; "didn't": 0.34; 'header:In-Reply-To:1': 0.34;
'received:google.com': 0.34; 'bar': 0.35; 'from:addr:gmail.com':
0.35; 'those': 0.36; 'really': 0.37; 'received:209.85': 0.37;
'received:209': 0.39; 'decide': 0.39; 'explain': 0.40; 'here':
0.62; 'feel': 0.63; 'company': 0.64; 'numbers': 0.67; 'worked':
0.67; 'time,': 0.67; 'matter': 0.68; 'too.': 0.70; '2021': 0.71;
'pretend': 0.84; 'questioned': 0.84; 'true;': 0.91
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20210112;
h=mime-version:references:in-reply-to:from:date:message-id:subject:to;
bh=Wd6ERpr1C+Ce6qF3lZLe8OYHrDh7tTBpYmlK/GKZUcc=;
b=h/5uV7vYD8y8EQgoa1ey++9vYgBoaKlSsSF600g56EtPTYPpxFaTg/IjYPrQWUMkyU
Tb9RQzzWMB2TZbONbUWI8TiGnXKGtJuyCcJh3HHhljvpWvJ7NXJcHopmFazPsXY5F3G0
6e0l0+25ILnpMXnphwiMppeZImp7dj9sHevF4VQ6n/QJeXetY2kPOiImFT7ZsH99CPlE
CmiRC61mlrD9gB84ZjWYcXtI5Cg/9AlezWkoWcsHPsylGji0zcWn/OQI8nnB9QfluwfK
c1LUu/srr6ediT+E5HPEpf+kYf5BKYY+viP3pFuMl5cZ3DPONZYmOeLUlOiZkqPhsR+M
y23A==
X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed;
d=1e100.net; s=20210112;
h=x-gm-message-state:mime-version:references:in-reply-to:from:date
:message-id:subject:to;
bh=Wd6ERpr1C+Ce6qF3lZLe8OYHrDh7tTBpYmlK/GKZUcc=;
b=lVJBUnkVIs2XJsl4qR3QdSxWpo0CMGL9EUtfn63VVqQ6Vdo+xNF6AKjR9B8CBrTOoU
i+OL7Dtpdoahy5+byW8IPObF9JW79YhAObPMRYRZ8vsUQ4RqL5vJryADccsZbzY5Kqi6
AleAw232X68Ium+utzL58WbINkjy+P8HF+7nmT2iSyOr0L0S+UZBxW9KLg3bPCeXuzp9
oKrU6kcyyVSGn4esqHGKkROySWfwULPdRV1Gw5dOBNuEW/P/EXFpyUKtN6aoi5MWvAFw
BZsrV5cWvaJQy39lRmnxPXJi26uQawx8RFvvzoY15VCU/CRG8fz8W5BOKBPEVPbqL4/e
y+DQ==
X-Gm-Message-State: AOAM530fRCbtMq00drhLL07cezDJrPka/ty+HpaqR9EVhLf6T6IwOwrQ
88AmDUWW/z6/OBseBZoxkalJjKyW389K/GrgpRPE+Qto
X-Google-Smtp-Source: ABdhPJzZhlo+jDtkcxlXxxdwstzX2v3mOYbm//ywIXaEtIje01ZxuGmOnMD/R0Ci9rtmLLPFNr26G1+0xQWN1f0pOx4=
X-Received: by 2002:a1c:f405:: with SMTP id z5mr16868133wma.33.1635483148692;
Thu, 28 Oct 2021 21:52:28 -0700 (PDT)
In-Reply-To: <CAGGBd_psqUwUSXG2T3eBEyBKA-qbfc+US2rv9LcnQ47=-1vf1A@mail.gmail.com>
X-BeenThere: python-list@python.org
X-Mailman-Version: 2.1.35
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: <https://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>
X-Mailman-Original-Message-ID: <CAPTjJmoAH6EYt_R0gpv74vTmEgZiEyZVOU1n=j=13Rw3qnGyiA@mail.gmail.com>
X-Mailman-Original-References: <CADrxXXnxBfdbTOEX1ghE5Lmz9fO7BDW3ysARh1mzPNF2qCZ9DQ@mail.gmail.com>
<CADrxXXmYumrjvyRzBym-igY8Ej3y8uPn=cwbZUZK3cGyYFkuvA@mail.gmail.com>
<CACo5Rz4dDkd+uYOAmaWwBN_iv9mT5J7Xs9daFXvTicgSU6MUDA@mail.gmail.com>
<CAGGBd_psqUwUSXG2T3eBEyBKA-qbfc+US2rv9LcnQ47=-1vf1A@mail.gmail.com>
 by: Chris Angelico - Fri, 29 Oct 2021 04:52 UTC

On Fri, Oct 29, 2021 at 3:49 PM Dan Stromberg <drsalists@gmail.com> wrote:
>
> I care, and I suspect the OP does too. Usually machine time doesn't matter
> as much as developer time, but API overhead Can matter - especially on a
> busy server.
>
> I wonder if Pypy would do any better? Or Micropython? Or Cython?
>
> CPython != Python.
>
> Sometimes this group reminds me of a certain large company I worked for.
> If they didn't have a solution addressing a problem, they'd pretend it
> didn't matter and belittle anyone who questioned that version of reality.
>

That's not strictly true; what's happening here is that someone's
published a cool-looking bar graph but nobody knows what it really
means. I don't feel the need to delve into everyone's benchmarks to
explain why Python is purportedly worse. If someone uses those kinds
of numbers to decide which programming language to use, they have
bigger problems.

ChrisA

1
server_pubkey.txt

rocksolid light 0.9.81
clearnet tor