Newsgroups: php.internals Path: news.php.net Xref: news.php.net php.internals:123095 X-Original-To: internals@lists.php.net Delivered-To: internals@lists.php.net Received: from php-smtp4.php.net (php-smtp4.php.net [45.112.84.5]) by qa.php.net (Postfix) with ESMTPS id 1E17F1A009C for ; Wed, 10 Apr 2024 16:24:29 +0000 (UTC) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=php.net; s=mail; t=1712766301; bh=mdhm7QfAEhjJJ1gd1aqdXTYF/K+4jEzDHStyXMM35F4=; h=References:In-Reply-To:From:Date:Subject:To:Cc:From; b=l2tK4mid/Bujn0sAYjwveUUkCSm4Xi6Ya7QH0fAqllk4cxkN+2d8mzbD6iuiOtx4N PpMoNydsxqobsfr98AdpFo9cFVBywiPYtu5CK8jUuvoefHwkH4Mo07W+gkmx2Uvb8a H+A394hyXG52ZJOaNlx11qrCTuXe4g/F7rZxUP6klSkh/ZS3hLt/cRsPx7QXMyEFHy 9tF27tTX/1f3dO0kzjCos+CWVW9Wy+ph51asvGPXr0uvw63tHZ67g7sYCMibQAmx2s C74MEbkEe+I1GScgH4lArv3ucMiSOOCkO0EVKQIidZH7dV9/lzOgldGy0/qUKoxFme wzGPVAftiJtsA== Received: from php-smtp4.php.net (localhost [127.0.0.1]) by php-smtp4.php.net (Postfix) with ESMTP id 0905718038A for ; Wed, 10 Apr 2024 16:25:00 +0000 (UTC) X-Spam-Checker-Version: SpamAssassin 4.0.0 (2022-12-13) on php-smtp4.php.net X-Spam-Level: X-Spam-Status: No, score=0.7 required=5.0 tests=BAYES_50,DKIM_SIGNED, DKIM_VALID,DKIM_VALID_AU,DKIM_VALID_EF,DMARC_PASS,FREEMAIL_FROM, HTML_MESSAGE,RCVD_IN_DNSWL_NONE,RCVD_IN_MSPIKE_H3,RCVD_IN_MSPIKE_WL, SPF_HELO_NONE,SPF_PASS,T_SCC_BODY_TEXT_LINE,URIBL_SBL_A autolearn=no autolearn_force=no version=4.0.0 X-Spam-Virus: No X-Envelope-From: Received: from mail-pj1-f45.google.com (mail-pj1-f45.google.com [209.85.216.45]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange X25519 server-signature RSA-PSS (2048 bits) server-digest SHA256) (No client certificate requested) by php-smtp4.php.net (Postfix) with ESMTPS for ; Wed, 10 Apr 2024 16:24:59 +0000 (UTC) Received: by mail-pj1-f45.google.com with SMTP id 98e67ed59e1d1-2a559928f46so1849946a91.0 for ; Wed, 10 Apr 2024 09:24:26 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20230601; t=1712766266; x=1713371066; darn=lists.php.net; h=cc:to:subject:message-id:date:from:in-reply-to:references :mime-version:from:to:cc:subject:date:message-id:reply-to; bh=mdhm7QfAEhjJJ1gd1aqdXTYF/K+4jEzDHStyXMM35F4=; b=Ja4mfDPfB1FvUC9Xwi4KdY7chAtSSFTmVAWj62Ag0bVRrWrvbedl6UqEudTpldNFgx CXcGoNxxU0MWBef8uZZ53XE3GyRDkCuLvejEnDCDDUBCtoMsmxaT8pFVHltJgt0qAU/p sxZO2VK5tadOV1XGu724G/b53UCkBFOp19eHbvy+4RFTha5BMutqQfACBaUmrHvynnM6 YKnwafS73xx6A9EffCobkL+5Hni4eLc971b61A0qXclgEwzw2miJYxhrSSNk8TNhEe63 M9RHOlMh+FEfOQS8OjUXm2njiUUWORRqIJnokpKIbM9b7AFUftPbaUvog+Y6Mk4lpeQl VXEQ== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20230601; t=1712766266; x=1713371066; h=cc:to:subject:message-id:date:from:in-reply-to:references :mime-version:x-gm-message-state:from:to:cc:subject:date:message-id :reply-to; bh=mdhm7QfAEhjJJ1gd1aqdXTYF/K+4jEzDHStyXMM35F4=; b=tJFdSsXvYmK5EBMLfWOx0JZDME/8jdFGGo/MlTPFCKJo+YiN2RIrxoLK4qUfd3p9KF yFnepwfF+ntP+C22uH53dD8nhBNWYV/zYg4OKa/6iHah4v279ug9b1wdzUAywp05mgbo MueYTt93PPl4loHpraNMVbeLshR3sD0mv7zpELn9aIM2x0YAgF396OatJqRP73eOOqcz g1+tDSZUdxQjOU/w7v8WqE7yJ9MNiXF4FFpKmoM7TuSn6mgtCX5lTuy3CIdPqSTbnpHy ErpUJtO2IezwH3XjyohRCGP28GaLMjQC4O9i9YtUplDgxqRo2R6hLZ/YvpUCfuQETgpK CuAQ== X-Forwarded-Encrypted: i=1; AJvYcCVyngQOhZbHU9TJRkJUKyQMgvQmvuhi7mB1ZxwkmEtdCo/RqRZYKLnX3+gVDJ4sNQvji6wmJKQrGR75GJkeTVnF2h3Af4rGGQ== X-Gm-Message-State: AOJu0YzWZXWqaVB1r0bQzTrzosr7cPXVx7r74bKO+EbqI/2i43LVmfbw ar/6QBNUOiNOCJIyF+t+33VyJwT9WOZelG8xaDwRxVPT4aQ3/MGWnJ4NwbpjEFGXw1gQB74P6Lo s+zGrRTLSWWsWpFNe1wYS5ZlDKuPybfZez1KfDg== X-Google-Smtp-Source: AGHT+IHJfOLsBkqxyEsbSOV2EU2Hf2k5cq1w698Ej6zLHZ184AzuAyPVqMhHHKHDzlAjUwmw98fynA83nHFhZAQ5w58= X-Received: by 2002:a17:90a:644e:b0:2a2:d10d:d30d with SMTP id y14-20020a17090a644e00b002a2d10dd30dmr3688817pjm.26.1712766265476; Wed, 10 Apr 2024 09:24:25 -0700 (PDT) Precedence: bulk list-help: list-post: List-Id: internals.lists.php.net MIME-Version: 1.0 References: <66154AA0.1040905@adviesenzo.nl> <66160A1D.4060409@adviesenzo.nl> In-Reply-To: Date: Wed, 10 Apr 2024 18:24:11 +0200 Message-ID: Subject: Re: [PHP-DEV] [RFC][Vote announcement] Property hooks To: autaut03@gmail.com Cc: Erick de Azevedo Lima , Robert Landers , internals@lists.php.net Content-Type: multipart/alternative; boundary="000000000000d64f220615c07843" From: ocramius@gmail.com (Marco Pivetta) --000000000000d64f220615c07843 Content-Type: text/plain; charset="UTF-8" Content-Transfer-Encoding: quoted-printable On Wed, 10 Apr 2024 at 16:56, Alex Wells wrote: > On Wed, Apr 10, 2024 at 4:01=E2=80=AFPM Erick de Azevedo Lima < > ericklima.comp@gmail.com> wrote: > >> Maybe if such a feedback was given before and it was decided to go for a >> trimmed version of the feature, maybe Ilija/Larry could have had less wo= rk >> to implement and test all the variantes they've done. I think if a perso= n >> has such numerous concerns, it should be exposed ASAP even if your thoug= hts >> are not totally clear. If you had a chat directly with Ilija/Larry, they >> would be aware of such concerns and would expend efforts to address thes= e >> concerns. >> > > To an outsider, it looks wild when feedback starts coming in right before > the vote starts. What's even more startling is that there are people with > voting rights who have never participated in the discussion at all, yet > have a right to wordlessly affect the vote's outcome. I sincerely hope > Ilija and Larry's work don't go to waste here. > Reminder to not run into a sunk cost fallacy. I totally understand the sentiment around the work done, but the outcome is something very impactful. Work may or may not be wasted, but that's the nature of RFCs. The current RFC makes a lot of people uneasy, and JRF's comment resonates strongly with my opinion. To me, further overloading the arrow (`->`) operator with this much added context is a mistake, regardless of how much detail was added in handling all the weird edge cases of the language: in fact, going as far as exploring by-ref semantics (instead of just saying "no" to them) is also a big problem. Marco Pivetta https://mastodon.social/@ocramius https://ocramius.github.io/ --000000000000d64f220615c07843 Content-Type: text/html; charset="UTF-8" Content-Transfer-Encoding: quoted-printable


=
On Wed, 10 Apr 2024 at 16:56, Alex We= lls <autaut03@gmail.com> wr= ote:
On Wed, Apr 10, 2024 at 4:01=E2=80=AFPM Erick de Aze= vedo Lima <ericklima.comp@gmail.com> wrote:
Maybe if such a feedback was given before and it was decided to go fo= r a trimmed version of the feature, maybe Ilija/Larry could have had less w= ork to implement and test all the variantes they've done. I think if a = person has such numerous concerns, it should be exposed ASAP even if your t= houghts are not totally clear. If you had a chat directly with Ilija/Larry,= they would be aware of such concerns and would expend efforts to address t= hese concerns.

To an outsider, = it looks wild when feedback starts coming in right before the vote starts. = What's even more startling is that there are people with voting rights = who have never participated in the discussion at all, yet have a right to w= ordlessly affect the vote's outcome. I sincerely hope Ilija and Larry&#= 39;s work don't go to waste here.
Reminder to not run into a sunk cost fallacy.
I= totally understand the sentiment around the work done, but the outcome is = something very impactful.
Work may or may not be wasted, but that= 's the nature of RFCs.


The curr= ent RFC makes a lot of people uneasy, and JRF's comment resonates stron= gly with my opinion.
To me, further overloading the arrow (`->`)= operator with this much added context is a mistake, regardless of how much= detail was added in handling all the weird edge cases of the language: in = fact, going as far as exploring by-ref semantics (instead of just saying &q= uot;no" to them) is also a big problem.
--000000000000d64f220615c07843--