Newsgroups: php.internals Path: news.php.net Xref: news.php.net php.internals:110139 Return-Path: Delivered-To: mailing list internals@lists.php.net Received: (qmail 76115 invoked from network); 12 May 2020 15:00:18 -0000 Received: from unknown (HELO php-smtp4.php.net) (45.112.84.5) by pb1.pair.com with SMTP; 12 May 2020 15:00:18 -0000 Received: from php-smtp4.php.net (localhost [127.0.0.1]) by php-smtp4.php.net (Postfix) with ESMTP id 226731804E2 for ; Tue, 12 May 2020 06:36:59 -0700 (PDT) X-Spam-Checker-Version: SpamAssassin 3.4.2 (2018-09-13) on php-smtp4.php.net X-Spam-Level: X-Spam-Status: No, score=-1.9 required=5.0 tests=BAYES_00,DKIM_SIGNED, DKIM_VALID,RCVD_IN_DNSWL_NONE,RCVD_IN_MSPIKE_H2,SPF_HELO_NONE,SPF_NONE autolearn=no autolearn_force=no version=3.4.2 X-Spam-ASN: AS15169 209.85.128.0/17 X-Spam-Virus: No X-Envelope-From: Received: from mail-vs1-f42.google.com (mail-vs1-f42.google.com [209.85.217.42]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange ECDHE (P-256) server-signature RSA-PSS (4096 bits) server-digest SHA256) (No client certificate requested) by php-smtp4.php.net (Postfix) with ESMTPS for ; Tue, 12 May 2020 06:36:58 -0700 (PDT) Received: by mail-vs1-f42.google.com with SMTP id 1so7827285vsl.9 for ; Tue, 12 May 2020 06:36:58 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=basereality-com.20150623.gappssmtp.com; s=20150623; h=mime-version:references:in-reply-to:from:date:message-id:subject:to :cc; bh=jSahIHFd+p5j+eH26tImHc3IdOdIR+0TmUtZqfy2s0Q=; b=2CR0O2V/ai7HHonZ2yneO+hkoqgdRsJVBLp0pnPIRzuB3UrojAg9bvLrwEooEks0ym 9HqlGnun8+6rdKWppLry4D1N1mmXRV1FqKO4OcauNZwTB0Z5cB3oZG1i+lJZIZHiOzBA Py762WkD6E/50MW/1iLNl35WJ+SueYD8zxb6HcLIWuNU0fhvWIVrp4hk0+DdbQSi/vRw oiZuBe5lr8FlZYzex1o8up4iGazky31Js1hMcFCZV9/4sVQhLT5HFmXCfQi4036NozUN gVDXtO2WkXLPF9/9TvA8p6ec8vOIuK0dXi7V1qOZZ9/0qEy+rrX+8o6rr6B91BBwixRs du0A== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:mime-version:references:in-reply-to:from:date :message-id:subject:to:cc; bh=jSahIHFd+p5j+eH26tImHc3IdOdIR+0TmUtZqfy2s0Q=; b=Aiq/SQK9olmeibt9HOnnDStRJkdItZGFjxsyUj6hQvOGIkHLoYyb0R2NVcyNZkM+WS 3csKJq3Ej2fFdJNFVjMgZ0JgY1jDcWQei9LwtpxkbH0w6eAhJ9IKb4OOlaflnNPwO5bj KOETLNf8vhI4sbsu+8bHb/V011flzmvCd9kToj+gVh6MhR8rBoT0wJfzwyEtKyksQ4wp tiqTihD0MvdaqNXxQHWAwOkht2QL7VuRm/TCcUmoW5Npiga5yrLpnVKx7j0vOd5AFM1z JtZsoLxKZwkdeOvk3lsbzZSB6qHeoeA+jch1zs0UsBBXlS0/hGp8FzjQwkLzhJJqLaFp gLpA== X-Gm-Message-State: AGi0PuZDP0U4yaqMOwiNobW57XZvJyKDrLqo3k+/R23eTVER+Ma+83j2 XfMifMPIL0RoEBM/v0xJrEIKFRBRHjbxoQdNcpRf2Q== X-Google-Smtp-Source: APiQypIcco++DLPCV4bItiyh+J16FJ39SS0LU9ed9RSnXVcXZW3dmiTSt/9spao0bw3bhGzSKN0wWh1HnekJivXHoNc= X-Received: by 2002:a67:334a:: with SMTP id z71mr16521643vsz.87.1589290615440; Tue, 12 May 2020 06:36:55 -0700 (PDT) MIME-Version: 1.0 References: In-Reply-To: Date: Tue, 12 May 2020 14:36:44 +0100 Message-ID: To: Sara Golemon Cc: Nikita Popov , PHP internals Content-Type: text/plain; charset="UTF-8" Subject: Re: [PHP-DEV] Re: Making all Traversables an Iterator or IteratorAggregate From: Danack@basereality.com (Dan Ackroyd) On Tue, 12 May 2020 at 13:49, Sara Golemon wrote: > > This might be one of those rare occasions where > exposing "Zend" into userspace makes sense. I think 'Engine' would be easier for userland people to grok. Also, for those brave souls who are implementing PHP in other technologies, avoiding using an implementation detail of the common internal engine, would be better for them. cheers Dan Ack