Newsgroups: php.internals
Path: news.php.net
Xref: news.php.net php.internals:119868
Return-Path: <larry@garfieldtech.com>
Delivered-To: mailing list internals@lists.php.net
Received: (qmail 51145 invoked from network); 10 Apr 2023 17:26:00 -0000
Received: from unknown (HELO php-smtp4.php.net) (45.112.84.5)
  by pb1.pair.com with SMTP; 10 Apr 2023 17:26:00 -0000
Received: from php-smtp4.php.net (localhost [127.0.0.1])
	by php-smtp4.php.net (Postfix) with ESMTP id 3A2211804DF
	for <internals@lists.php.net>; Mon, 10 Apr 2023 10:25:58 -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.8 required=5.0 tests=BAYES_00,DKIM_SIGNED,
	DKIM_VALID,DKIM_VALID_AU,DKIM_VALID_EF,RCVD_IN_DNSWL_LOW,
	RCVD_IN_MSPIKE_H2,SPF_HELO_PASS,SPF_NONE,T_SCC_BODY_TEXT_LINE
	autolearn=no autolearn_force=no version=3.4.2
X-Spam-ASN: AS29838 64.147.123.0/24
X-Spam-Virus: No
X-Envelope-From: <larry@garfieldtech.com>
Received: from wout4-smtp.messagingengine.com (wout4-smtp.messagingengine.com [64.147.123.20])
	(using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits)
	 key-exchange ECDHE (P-256) server-signature RSA-PSS (2048 bits) server-digest SHA256)
	(No client certificate requested)
	by php-smtp4.php.net (Postfix) with ESMTPS
	for <internals@lists.php.net>; Mon, 10 Apr 2023 10:25:57 -0700 (PDT)
Received: from compute4.internal (compute4.nyi.internal [10.202.2.44])
	by mailout.west.internal (Postfix) with ESMTP id 720F632002FB
	for <internals@lists.php.net>; Mon, 10 Apr 2023 13:25:55 -0400 (EDT)
Received: from imap50 ([10.202.2.100])
  by compute4.internal (MEProxy); Mon, 10 Apr 2023 13:25:55 -0400
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=
	garfieldtech.com; h=cc:content-type:content-type:date:date:from
	:from:in-reply-to:in-reply-to:message-id:mime-version:references
	:reply-to:sender:subject:subject:to:to; s=fm2; t=1681147555; x=
	1681233955; bh=+/KQie5g187w0nKtzO+6oddgv77SU+VCyt5niKqgT9A=; b=i
	rHka+IGiRQsvyZztBiK++dKRSMbQ1q0jjBVd5TM8b10OZTxf/5xg/EEdaJUnw//F
	fRD9czivoy3WRRrv9se/l9Xm3znYpB1Tn4AV9K/uZSf80lFzEiB3kfnOhyIPBPuR
	YL41XAdFSDiqRDgAqkzcBAyG6uSodplGdQN4HQ6Gk54Ye8pKVH9r5vm3DE2m7OV6
	gEryni+goc2NomvsWPd0Fyyq9vBhXPJSlyu7gxCYSNDCZV+xZPqFwfANbx8RGj3W
	Lu9/lBCYzKbEAn6yh4L3aCSyNhi9qgS0hIJ8lEfQ7Nc/ZcUHjrUhO3i9mHK3bX7o
	CIUgJKrmUCNIZj9zsRNgw==
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=
	messagingengine.com; h=cc:content-type:content-type:date:date
	:feedback-id:feedback-id:from:from:in-reply-to:in-reply-to
	:message-id:mime-version:references:reply-to:sender:subject
	:subject:to:to:x-me-proxy:x-me-proxy:x-me-sender:x-me-sender
	:x-sasl-enc; s=fm2; t=1681147555; x=1681233955; bh=+/KQie5g187w0
	nKtzO+6oddgv77SU+VCyt5niKqgT9A=; b=OA+Niik+/0hcoK264EvWvHR92mriN
	DXFdCUP+Tze4xL1mKdzuuTPtRpOmztK1Nc70axGv0WS2rXucxgm9uwn0Z+zWbMFG
	iziDQqp1z8fAEtCaQ1aDRaPO5rZY2tMDgR3g3LStM1vnJLzggepPoBuRqDnNhuxD
	XH9Sp/ai4OS/ZFZu2FUPkndGUHsLV2NSTspnU1etLZiXhNRnE6Ad1tK/LZKbi7TI
	eGPqbcz88ZQ2U3tYWV8twLhjw1UdrPNek7TGazP4UeEL36zFBxeY6dOGgLBFNk7N
	bmyaraTWieXx+JI2qkZvQfLHrkNlOfLvp7ti68XprXkU3YHqcjJAvaMbQ==
X-ME-Sender: <xms:okY0ZCzhmFLASFU-x0LcoDZSddG7KzzS_OI9rO_tXoaM8VS10INijQ>
    <xme:okY0ZOSD64kTm5wayeqRHHdzgSQ4Rvli5CCWz3nP3xgzU9mNOIlZHh1AAa4DGd1fm
    j0VDD1z7-hctQ>
X-ME-Proxy-Cause: gggruggvucftvghtrhhoucdtuddrgedvhedrvdekvddgudduvdcutefuodetggdotefrod
    ftvfcurfhrohhfihhlvgemucfhrghsthforghilhdpqfgfvfdpuffrtefokffrpgfnqfgh
    necuuegrihhlohhuthemuceftddtnecusecvtfgvtghiphhivghnthhsucdlqddutddtmd
    enucfjughrpefofgggkfgjfhffhffvufgtsehttdertderredtnecuhfhrohhmpedfnfgr
    rhhrhicuifgrrhhfihgvlhgufdcuoehlrghrrhihsehgrghrfhhivghlughtvggthhdrtg
    homheqnecuggftrfgrthhtvghrnhepjeelgfdvgeekuedtffdvgeeigeeuteffjeeukedv
    ueevieefuedulefgudetfefgnecuffhomhgrihhnpehpvggrkhgurdgtohhmnecuvehluh
    hsthgvrhfuihiivgeptdenucfrrghrrghmpehmrghilhhfrhhomheplhgrrhhrhiesghgr
    rhhfihgvlhguthgvtghhrdgtohhm
X-ME-Proxy: <xmx:okY0ZEVYVpcIBBqOxMwftHn-LsySvoW-4yHGYqP77tOtoSsRxwh_UQ>
    <xmx:okY0ZIj_kH2RpFK_WSLen-IFmwPeyRk47cne75OVmj5VyBIqkKqVKQ>
    <xmx:okY0ZEDB9HnjrygLXewoYgDZzhNi0CTql3YaMT6ox-Wh65-RxGXxyA>
    <xmx:o0Y0ZMwaAVScF3WjmPXwPxRMqgXhbnd16FIGI6zip6Z0ojPUlM2TBw>
Feedback-ID: i8414410d:Fastmail
Received: by mailuser.nyi.internal (Postfix, from userid 501)
	id C52BB17000BF; Mon, 10 Apr 2023 13:25:54 -0400 (EDT)
X-Mailer: MessagingEngine.com Webmail Interface
User-Agent: Cyrus-JMAP/3.9.0-alpha0-334-g8c072af647-fm-20230330.001-g8c072af6
Mime-Version: 1.0
Message-ID: <8abbed60-5569-4eca-ad12-957877feed9b@app.fastmail.com>
In-Reply-To: 
 <CADK1yXKWbwiUAmWpoOdCF459fzq3w47SpwBvJ_6-nXTnfzkjhQ@mail.gmail.com>
References: <aa9f0f66-f772-3fc4-4f66-2245930ab089@helionweb.de>
 <CAPyj-LAughwkC=nQjU=K56rMmCjPdmq42DPPr7Q0v0dtkieLzA@mail.gmail.com>
 <CADK1yXKWbwiUAmWpoOdCF459fzq3w47SpwBvJ_6-nXTnfzkjhQ@mail.gmail.com>
Date: Mon, 10 Apr 2023 17:25:34 +0000
To: "php internals" <internals@lists.php.net>
Content-Type: text/plain
Subject: Re: [PHP-DEV] Future stability of PHP?
From: larry@garfieldtech.com ("Larry Garfield")

On Mon, Apr 10, 2023, at 3:32 AM, Deleu wrote:
> On Sat, Apr 8, 2023, 6:04 PM Ilija Tovilo <tovilo.ilija@gmail.com> wrote:
>
>>
>> Sadly, there's a conflict of interest here. There are people who want
>> to keep running their existing websites without having to make any
>> changes, and there are people who are using PHP daily and would like
>> to see the language evolve. We would like to satisfy both of these
>> groups but that is difficult when they are often directly opposed. I
>> do think that if we only manage to satisfy the former, PHP will
>> gradually become less and less significant. That would be sad.
>>
>> Ilija
>
>
> That makes total sense to me. On the other hand, throwing the existing
> community out and chasing after a new community puts PHP at a very delicate
> spot. There's a large world out there that thinks PHP is still PHP 4. Of
> the large group of PHP adopters that stayed with the language for the last
> decade, a large set seem to have their interests neglected and are being
> forced into greenfield/rewrite. If you've bet money on PHP 15 years ago and
> you're now being forced by the language to stay behind or rewrite, what are
> the odds that PHP will keep being the betting choice?

> On the other hand, throwing the existing
> community out and chasing after a new community puts PHP at a very delicate
> spot.

No.  Stop.  This is not what Ilija said at all.  It is FUD to the point of disinformation, and is an insult to the hundreds of people that have worked, mostly on their own time, to give you the most popular web language in the world, for free.

> There's a large world out there that thinks PHP is still PHP 4. 

Most of them that I've met are not PHP developers.  They're JS or Python or Ruby devs who like to hate on PHP as a way to build their own community cred.

> now being forced by the language to stay behind or rewrite

This is BS.  I have worked on a 20+ year old code base.  It's BS.  Stop spreading BS.

Perhaps the risk analyses et al that Mark Baker talked about would be more likely to happen if core devs weren't insulted on a regular basis by people making hyperbolic lies and trashing their existing efforts.

I've written about this before, just recently.  Please read it twice before posting again and insulting the work of those who have given you a platform for your career, for free.

https://peakd.com/hive-168588/@crell/upgrading-php-upgrades

--Larry Garfield