Newsgroups: php.internals Path: news.php.net Xref: news.php.net php.internals:115701 Return-Path: Delivered-To: mailing list internals@lists.php.net Received: (qmail 88100 invoked from network); 13 Aug 2021 10:59:11 -0000 Received: from unknown (HELO php-smtp4.php.net) (45.112.84.5) by pb1.pair.com with SMTP; 13 Aug 2021 10:59:11 -0000 Received: from php-smtp4.php.net (localhost [127.0.0.1]) by php-smtp4.php.net (Postfix) with ESMTP id 1BE33180505 for ; Fri, 13 Aug 2021 04:30:22 -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=-2.1 required=5.0 tests=BAYES_00,DKIM_SIGNED, DKIM_VALID,DKIM_VALID_AU,DKIM_VALID_EF,FREEMAIL_FROM,HTML_MESSAGE, RCVD_IN_DNSWL_NONE,RCVD_IN_MSPIKE_H3,RCVD_IN_MSPIKE_WL,SPF_HELO_NONE, SPF_PASS 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-oo1-f51.google.com (mail-oo1-f51.google.com [209.85.161.51]) (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 ; Fri, 13 Aug 2021 04:30:21 -0700 (PDT) Received: by mail-oo1-f51.google.com with SMTP id y23-20020a4a62570000b029028727ffa408so2723875oog.5 for ; Fri, 13 Aug 2021 04:30:21 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20161025; h=mime-version:references:in-reply-to:from:date:message-id:subject:to :cc; bh=tqa1j5/zka+BEbBoY4iacB6QPYkFmwEpmwI14bAZ5v8=; b=CrfYZNd8HfQBDpAUUVFOIiLwlfWXxisF6le3YGSUuSRw5W4n8MIDz4HBiRCdhZzHQi 80fsFkK52rWBIDi+F2oK76D2dUS8DJymGXaQedWvOc5lnwNBsXvZG1mUemXTNrXfhsE2 EepLSOSMn8Jtvbz+C/ltA1LaMnuuZTyKwZo/TnEpE1YKlk6ZUf2PBY92YokaAATToGAT wIRwOKD/QnLRarRNgZ6Ad382E5Zlw9c6UjjF0E11f+8gSZt8b7pZlD/xDX1cX+OE/rep Gs748neMa16zcdQ6Pb0S7gw4tMcJYnTW5RHJGRiDz+pejl7HFJt03ByyyQWon5e8mVUB Vs8w== 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=tqa1j5/zka+BEbBoY4iacB6QPYkFmwEpmwI14bAZ5v8=; b=N+kKKW+8lUyIsHFyoQR5AMzEtTyx2Vv0EDIiSRZub3ISZNaiqA415EuYV/FnNivjzz kS3/xIRAfF43WhWaS8GzDPbquS1ZGhabziLYAMTo1gp78HmqcKJo55W+31KKJvp5Viiv DSWSe1IYYyk0cWY+Uo14/XIaCN4fTRhCN9OWi4K/QKOLr0UVd1XLngIe2V4CRWdLPmz/ 9+hB3Bh33NmtHnaRVkPvHD6GQu+36GoiaVAFOjW0Ox5V1VyYu+ir5LVB7tB3AddZ5qS5 etomoJBN7Y3VoSN15xW92rSSC7uLvLKE/WxP/RhaPxLK/m3uAT6qNc/6Oc3hbMtLTeST H4tQ== X-Gm-Message-State: AOAM532E+EbKO+NeQhvJbF8UxMXxaKrddmjr3yjiSUsp1a6DLc+Lh1ju hYXDk3CsY67S3S6J29fvQJAA3aAPmJsu6PYtbLI= X-Google-Smtp-Source: ABdhPJw+q2/mVcWQ76RFYqdH4M53LIcNQkSfno7SyP3OWc/VQaPlSK4x+FCqdckgCvfYRsqyl9BfmSV30vil2bcm0fM= X-Received: by 2002:a4a:d098:: with SMTP id i24mr1527115oor.30.1628854219417; Fri, 13 Aug 2021 04:30:19 -0700 (PDT) MIME-Version: 1.0 References: In-Reply-To: Date: Fri, 13 Aug 2021 13:30:07 +0200 Message-ID: To: Nicolas Grekas Cc: PHP Internals List Content-Type: multipart/alternative; boundary="00000000000023ac4705c96f2d22" Subject: Re: [PHP-DEV] [VOTE] Nullable intersection types From: ocramius@gmail.com (Marco Pivetta) --00000000000023ac4705c96f2d22 Content-Type: text/plain; charset="UTF-8" Hey Nicolas, On Fri, Aug 13, 2021 at 11:35 AM Nicolas Grekas wrote: > Hi everyone, > > I'm happy to announce that the vote for nullable intersection types is now > open: > https://wiki.php.net/rfc/nullable_intersection_types > > It'll close in two weeks, on the 27th. > I voted NO on this one. I'm not opposed to nullable intersection types, but not in PHP 8.1. Specifically, I'm waiting for the first RC releases to land in September to even start looking at PHP 8.1 support for any of my projects, and stability is key. I also am not on board with the lack of design around reflection API here. Marco Pivetta http://twitter.com/Ocramius http://ocramius.github.com/ --00000000000023ac4705c96f2d22--