Newsgroups: php.internals Path: news.php.net Xref: news.php.net php.internals:106497 Return-Path: Delivered-To: mailing list internals@lists.php.net Received: (qmail 61700 invoked from network); 9 Aug 2019 18:43:13 -0000 Received: from unknown (HELO mail-wr1-f65.google.com) (209.85.221.65) by pb1.pair.com with SMTP; 9 Aug 2019 18:43:13 -0000 Received: by mail-wr1-f65.google.com with SMTP id z1so98747155wru.13 for ; Fri, 09 Aug 2019 09:10:39 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20161025; h=mime-version:subject:from:in-reply-to:date:cc :content-transfer-encoding:message-id:references:to; bh=x5cwXzJf16gbEOyr138HRgT8ExHnR383c6azJjlxN+M=; b=gkxF48ALLC9pjS28wYCuuNj5pujIsRxlDKD4kPIgEVg5oDUKpztLgrE5EJ6qk1kgt5 BuFbmzVFa5n4+wQUXu5rXLewHvxDyTQTzI+W/NZ7r3gUwa9kPOq/oAxnFnUEBmUi9lai 1HdG+Ke7Nc5puWIYDtrUTOpz7fRgLdccJsWFLtnlCNSCaOn0haWd6qvLHfrpB8Z5WUMa MxQ5tQp9Jxg4rrFCLG2pMo5omm/jHurcIcA/vndOZVj87dLOdxG8gM6MwC5t4d6LArRv ZCtZkXDhEjdILj1RPBg29EjCD/aJvscJVE4ZPv+lEnsye8nUiQO+TwZpjrJpNvcpVqcH MRNQ== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:mime-version:subject:from:in-reply-to:date:cc :content-transfer-encoding:message-id:references:to; bh=x5cwXzJf16gbEOyr138HRgT8ExHnR383c6azJjlxN+M=; b=YMSagbcqJlOai2zYDLrn6rmr6oQz5i2/B4q/AqqFTk3x6Yaig2zuG2wqlD8oiV+fmM QvSLQSgPcZhfec2N0etlB2X9Mj8YOaktnPKvobXHYmEe2AVaDMIQgq/Ktls7dHjr5WZh m9PBnl0dAQYGzAm2RISHW5gNcFujj2p8PYi6tQW6svwLenbwdBFOJC8V3FKbdZ+Mb2Aw 9Yo4ff6seYcAARfRCdu/znF/wbCNMevLN7hrmS1ciCz9XvCsjzonRGDU7pZiTFJ7MsU0 wFjcDVX14e2leKcWXazoWy1gXYjbvwHbDO8f3aWxnuZICgF5kIRQoy5V5MYs5n0CGnGE yIXA== X-Gm-Message-State: APjAAAVUIb1PYI58/AEYeJzR+1N9EoLwbaDXquGdmqhBm2vT3Pm7ad2I s01pEtW+KL6JrrygvB4MF2YmzGEBPp0= X-Google-Smtp-Source: APXvYqy8rqBqmZEz2TdjkQk5GGqQmy1+yFs5vEI3+Xwj1tzeJKn6MyDxTrNxeXWitVtr0AX7v8LKsw== X-Received: by 2002:adf:fc03:: with SMTP id i3mr1080066wrr.48.1565367038029; Fri, 09 Aug 2019 09:10:38 -0700 (PDT) Received: from [10.56.133.47] ([2.55.182.6]) by smtp.gmail.com with ESMTPSA id v65sm6225403wme.31.2019.08.09.09.10.36 (version=TLS1_2 cipher=ECDHE-RSA-AES128-GCM-SHA256 bits=128/128); Fri, 09 Aug 2019 09:10:37 -0700 (PDT) Content-Type: text/plain; charset=utf-8 Mime-Version: 1.0 (1.0) X-Mailer: iPad Mail (16G77) In-Reply-To: Date: Fri, 9 Aug 2019 19:10:35 +0300 Cc: "internals@lists.php.net" Content-Transfer-Encoding: quoted-printable Message-ID: <22D11D79-3FA9-4A4F-BB2F-1F17BC268AD9@gmail.com> References: <5d4ca16b.1c69fb81.bcb4a.9e51SMTPIN_ADDED_MISSING@mx.google.com> <5d4cb5da.1c69fb81.5608d.7c4bSMTPIN_ADDED_MISSING@mx.google.com> To: Mark Randall Subject: Re: [PHP-DEV] Re: Bringing Peace to the Galaxy From: vsuraski@gmail.com (Zeev Suraski) Sent from my tablet > On 9 Aug 2019, at 19:02, Mark Randall wrote: >=20 >> On 09/08/2019 08:15, Zeev Suraski wrote: >> You seem to believe that C++ is inherently superior to C. And it's >> entirely within your right. >> However, there are projects - to this date - that prefer C to C++ for a >> variety of reasons. PHP is one of them, and others include the Linux >> kernel, redis, nginx, and actually - the vast majority of the fundamental= >> pieces of OS infrastructure our planet runs on. This isn't just for >> historical reasons - it has to do with a variety of reasons, and the >> simplicity of C is one of them. >=20 > I just wanted to amend a bit of present day context, as it happens, securi= ty management at Microsoft is currently giving serious consideration to movi= ng away from C / C++ and on to memory safe languages because of the benefits= they bring. Regardless of whether or not it=E2=80=99d happen - this has nothing to do wi= th the point at hand. It=E2=80=99s not whether C and C++ are good or bad. I= t=E2=80=99s about the concept of introducing a sister language that provides= new capabilities and certain different behaviors, rather than changing the o= riginal one. We=E2=80=99re not arguing whether PHP/P++ are good, we=E2=80=99re discussing= whether it makes sense to introduce a sister language to PHP. Zeev=