Rocksolid Light

Welcome to novaBBS (click a section below)

mail  files  register  newsreader  groups  login

Message-ID:  

I'm not sure whether that's actually useful... -- Larry Wall in <199710011704.KAA21395@wall.org>


devel / comp.lang.python / Re: C is it always faster than nump?

SubjectAuthor
o Re: C is it always faster than nump?Dan Stromberg

1
Re: C is it always faster than nump?

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

  copy mid

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

  copy link   Newsgroups: comp.lang.python
Path: i2pn2.org!i2pn.org!weretis.net!feeder8.news.weretis.net!news.mixmin.net!news2.arglkargh.de!news.karotte.org!fu-berlin.de!uni-berlin.de!not-for-mail
From: drsali...@gmail.com (Dan Stromberg)
Newsgroups: comp.lang.python
Subject: Re: C is it always faster than nump?
Date: Fri, 25 Feb 2022 21:17:21 -0800
Lines: 23
Message-ID: <mailman.49.1645852655.2329.python-list@python.org>
References: <CABcwF5=bLWRKgv7M2CRom5LwBCLojxnEq9SYeEDrFiEn5Gfxog@mail.gmail.com>
<2c0d93a8-5ea5-9b63-c3cd-183446d21446@Damon-Family.org>
<375047121.1338435.1645818184031@mail.yahoo.com>
<CAPTjJmozkL3U2CvimvQFhkU8QwpJyRL2ORiS3AseHr1e=8vLKw@mail.gmail.com>
<1735230060.1402275.1645850254409@mail.yahoo.com>
<CAPTjJmrd08h+9yXUM47-8ADH1-fEGj0E8Sv-D9jpeCH9DoRo9w@mail.gmail.com>
<CAGGBd_rRs_s6h6ts0GKL=NVqsn4eNEphOmiD+fhNn+D1iPL6MQ@mail.gmail.com>
Mime-Version: 1.0
Content-Type: text/plain; charset="UTF-8"
X-Trace: news.uni-berlin.de Q/zCPj/OugP9t2JKVv15Swaam4xIlxyvHuHrKVskqnxQ==
Return-Path: <drsalists@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=j3hDLPyb;
dkim-adsp=pass; dkim-atps=neutral
X-Spam-Status: OK 0.010
X-Spam-Evidence: '*H*': 0.98; '*S*': 0.00; 'looks': 0.02; '2022':
0.05; 'angelico': 0.09; 'cc:addr:python-list': 0.09; 'items.':
0.09; '&gt;': 0.14; 'avi': 0.16; 'from:addr:drsalists': 0.16;
'from:name:dan stromberg': 0.16; 'gross': 0.16;
'received:209.85.217': 0.16; 'semantics,': 0.16; 'specify': 0.16;
'standard,': 0.16; 'subject:always': 0.16; 'wrote:': 0.16;
'python': 0.16; 'feb': 0.17; 'implement': 0.19;
'cc:addr:python.org': 0.20; 'language': 0.21; 'written': 0.22;
'languages': 0.22; 'fri,': 0.22; 'returns': 0.22; 'sat,': 0.22;
'version': 0.23; 'cc:2**0': 0.25; 'function': 0.27; 'chris': 0.28;
'email addr:python.org&gt;': 0.28; 'before.': 0.31; 'python-list':
0.32; 'message-id:@mail.gmail.com': 0.32; 'but': 0.32; 'someone':
0.34; 'same': 0.34; 'header:In-Reply-To:1': 0.34;
'received:google.com': 0.34; 'item': 0.35; 'runs': 0.35; 'final':
0.35; 'from:addr:gmail.com': 0.35; 'functions': 0.36;
'received:209.85': 0.37; 'way': 0.38; 'received:209': 0.39;
'added': 0.39; "we've": 0.39; 'list': 0.39; 'define': 0.40;
'something': 0.40; 'reference': 0.60; 'including': 0.60; '25,':
0.62; 'true': 0.63; 'back': 0.67; 'items': 0.68; 'interpreted':
0.69; 'remaining': 0.69; 'within': 0.69; 'risk': 0.71; 'longer':
0.71; 'email name:&lt;python-list': 0.84; 'subject:than': 0.91;
'time?': 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
:cc; bh=LYLdbW4exzbhEvUtzsf2dd7LNOUGiwpRCocivwK9hb8=;
b=j3hDLPybFrXoGU4JKTIry8PZafACVlClb2QMsQPZHKit9EUmSfaFeS88JQjLTpTdAJ
nZqYfvYfllqPoIBwJxT9amoaX7mDDukc8vwC6rHhEO6C+PYo600DN3J8UHgUjeG/LTUI
2/ZxjrR/9/Chtc8N1mmyz7IBFdL86n4pxsl9OBYoHM20mBxs6LP84kASU50uh47jfcl6
JTULy8ba352c257UN0MTDJucRSrAIiV9KoBjUdVZgMCP0EzKYHNMH6tqqpZ6b7gEosgQ
8TT6mCaNRKJA3aA6Z4+7BcGrFcPkFkCbIROnIIzUgKulpRLI6XK+03sY9NPgJ9fUyBKc
V+VQ==
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:cc;
bh=LYLdbW4exzbhEvUtzsf2dd7LNOUGiwpRCocivwK9hb8=;
b=mPnjvpIO4/n1T9YsEIVTQtmqsig085O2v0wEjcePf2UFxUEvaGyGK8YFNcFFV/9nuW
2w6r0OrnEXDYMBTFe69zfgd5S7RIcUVUKZJ9YhqHAOZqKfzkw8tpSnONJztb4FAO8Dio
fkgSbRatHTm6TjA/kx1TNiqFyjYeq++EEWHhE0dZSIW/VdHye5pcf4Wybg0UuRGZV2WF
HmG4z+aM8Ny0En2ndIxiOcHBIT9upUUb1c8giW8MyzQEjmR68TwdSHQcP0atcvmL0YJV
vpzOcXVutGV9PPiSBadOWtHsN7u4h2bCur7ZFOs5JC0d0PKjypysOyeFpS5A4TnJ98vU
fSCw==
X-Gm-Message-State: AOAM530LeA8a/5VOOBPoX8oWHFR8RRvFL6dxn5K+uPPY9G+MyiUhS3Z0
EnLlq2OWzFcWpytyd8QC/uQ7ndZL+dfUR+dcyiLRKBB1
X-Google-Smtp-Source: ABdhPJzpEa7O4r+dxotNJTVzacp/cfRI4v4QsAm5RSRXEMCe5Q+DDpe+JFRgMgo+kHEyVK2tg7itNDF4coK/eibWj9s=
X-Received: by 2002:a05:6102:4410:b0:31e:4a86:2305 with SMTP id
df16-20020a056102441000b0031e4a862305mr4790130vsb.57.1645852652783; Fri, 25
Feb 2022 21:17:32 -0800 (PST)
In-Reply-To: <CAPTjJmrd08h+9yXUM47-8ADH1-fEGj0E8Sv-D9jpeCH9DoRo9w@mail.gmail.com>
X-Content-Filtered-By: Mailman/MimeDel 2.1.39
X-BeenThere: python-list@python.org
X-Mailman-Version: 2.1.39
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: <CAGGBd_rRs_s6h6ts0GKL=NVqsn4eNEphOmiD+fhNn+D1iPL6MQ@mail.gmail.com>
X-Mailman-Original-References: <CABcwF5=bLWRKgv7M2CRom5LwBCLojxnEq9SYeEDrFiEn5Gfxog@mail.gmail.com>
<2c0d93a8-5ea5-9b63-c3cd-183446d21446@Damon-Family.org>
<375047121.1338435.1645818184031@mail.yahoo.com>
<CAPTjJmozkL3U2CvimvQFhkU8QwpJyRL2ORiS3AseHr1e=8vLKw@mail.gmail.com>
<1735230060.1402275.1645850254409@mail.yahoo.com>
<CAPTjJmrd08h+9yXUM47-8ADH1-fEGj0E8Sv-D9jpeCH9DoRo9w@mail.gmail.com>
 by: Dan Stromberg - Sat, 26 Feb 2022 05:17 UTC

On Fri, Feb 25, 2022 at 9:03 PM Chris Angelico <rosuav@gmail.com> wrote:

> On Sat, 26 Feb 2022 at 15:39, Avi Gross via Python-list
> <python-list@python.org> wrote:
> > Take interpreted languages including Python and R that specify all kinds
> of functions that may be written within the language at first. Someone may
> implement a function like sum() (just an example) that looks like the sum
> of a long list of items is the first item added to a slightly longer sum of
> the remaining items. It stops when the final recursive sum is about to be
> called with no remaining arguments. Clearly this implementation may be a
> tad slow. But does Python require this version of sum() or will it allow
> any version that can be called the same way and returns the same results
> every time?
> >
>
> That's also true of C and pretty much every language I know of. They
> define semantics, not implementation.
>

This comes back to something we've discussed before.

A language that is described primarily by a reference implementation rather
than a standard, runs the risk of being defined by that implementation.

1
server_pubkey.txt

rocksolid light 0.9.81
clearnet tor