Newsgroups: php.internals Path: news.php.net Xref: news.php.net php.internals:119871 Return-Path: Delivered-To: mailing list internals@lists.php.net Received: (qmail 62976 invoked from network); 10 Apr 2023 18:58:47 -0000 Received: from unknown (HELO php-smtp4.php.net) (45.112.84.5) by pb1.pair.com with SMTP; 10 Apr 2023 18:58:47 -0000 Received: from php-smtp4.php.net (localhost [127.0.0.1]) by php-smtp4.php.net (Postfix) with ESMTP id 3D41D1804F8 for ; Mon, 10 Apr 2023 11:58:47 -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=-0.2 required=5.0 tests=BAYES_40,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,T_SCC_BODY_TEXT_LINE 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-ot1-f53.google.com (mail-ot1-f53.google.com [209.85.210.53]) (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 ; Mon, 10 Apr 2023 11:58:43 -0700 (PDT) Received: by mail-ot1-f53.google.com with SMTP id w15-20020a056830410f00b006a386a0568dso10092358ott.4 for ; Mon, 10 Apr 2023 11:58:43 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20210112; t=1681153123; h=to:subject:message-id:date:from:in-reply-to:references:mime-version :from:to:cc:subject:date:message-id:reply-to; bh=WIG55L++9ec0T4FusHUwW5IsQzIbm22V4pVhuUa0n44=; b=UWeMGZdTJ6V1hgOVmZzMGgEK6ouUsRPlHWnwrE1FsAuPLVu4LDpY/mFHGcgUHSGfHb Aar8++2u5RYW6A0E/KoI8O0hRdee/ZFF41MosfhFQ3r5s6r+kFuflsouhWqCgnF8VYa+ lqtQKUxqQyA63xehYo5+6/lt5Fw9K/UDyTZsYDs+NEsVp8pIWjwtUyftZDiud0Sc6QEk JjwKCghaLELrkeXRiRcLjJBgr7DHddo6epPSwYCnmHQcJHgPFVf7O2eSRAGrvA0AO5OE BUn0byYre1MoVLT8L4AW8wRE4igOeVpi1qemNv2+tBwjnKleBzxOLKHcmv16z03lgsMR GOrQ== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20210112; t=1681153123; h=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=WIG55L++9ec0T4FusHUwW5IsQzIbm22V4pVhuUa0n44=; b=hcEXs+/kAaEGm4S2VC/8Q8Q36UIds3TwWnIE/s9Azalm0V5G1zdxFCb0amyN+PptaM /q+AqY2Rw0cUOjh8kEfjqbHkr6VPAiazTG7jjfi3QoeMGDd+wFWCMqI3D6UDinmfj5cN MuTJu9lXVYshwOI9s+DIGgExazKfUtaTMe1Zsj200+2bcbv+kieBqsuypJKGVrWrllZs 3ITTbc8YdFjAF/hcXc6izGXRqEx27ydoa7iF3zmcd1564j9BDarxo+Op9rT39fBsLfWL DdPRDQ+3XWl7AF5Fw66dndx15lcU+D7hN8qEI/hsXQZ301QakMRDUaeoq7TTwacFvfla TSog== X-Gm-Message-State: AAQBX9exI+XYGQsvjvLUyHPdK7T0GXjiRMmoAbdEf4Yp4Cqs3H4eUHEw 5GqAGXiiIeX2q1UwqXLoi53eXZsx8P/CBQ== X-Google-Smtp-Source: AKy350awq94yernRzuf26NZDExzoHjgO0Wc9neZBFQ3qYTvqa1SI5IPdogbqVYfYDGyb1+rI2Ktifg== X-Received: by 2002:a9d:64c5:0:b0:68e:d218:ee44 with SMTP id n5-20020a9d64c5000000b0068ed218ee44mr4979566otl.32.1681153123063; Mon, 10 Apr 2023 11:58:43 -0700 (PDT) Received: from mail-oa1-f50.google.com (mail-oa1-f50.google.com. [209.85.160.50]) by smtp.gmail.com with ESMTPSA id m14-20020a9d6ace000000b0068bcf7995aesm4574096otq.64.2023.04.10.11.58.42 for (version=TLS1_3 cipher=TLS_AES_128_GCM_SHA256 bits=128/128); Mon, 10 Apr 2023 11:58:42 -0700 (PDT) Received: by mail-oa1-f50.google.com with SMTP id 586e51a60fabf-1842cddca49so7208233fac.1 for ; Mon, 10 Apr 2023 11:58:42 -0700 (PDT) X-Received: by 2002:a05:6870:1119:b0:17e:9b69:3ee5 with SMTP id 25-20020a056870111900b0017e9b693ee5mr5211938oaf.11.1681153122193; Mon, 10 Apr 2023 11:58:42 -0700 (PDT) MIME-Version: 1.0 References: In-Reply-To: Date: Mon, 10 Apr 2023 19:58:05 +0100 X-Gmail-Original-Message-ID: Message-ID: To: Deleu , PHP internals Content-Type: multipart/alternative; boundary="000000000000a96e3405f8fff606" Subject: Re: [PHP-DEV] Future stability of PHP? From: phpmailinglists@gmail.com (Peter Bowyer) --000000000000a96e3405f8fff606 Content-Type: text/plain; charset="UTF-8" On Sun, 9 Apr 2023 at 22:52, Deleu wrote: > But what's the point of starting a greenfield project in PHP while > Typescript is right there? > An angle that isn't discussed enough is the ease of writing extensions for other languages compared to PHP. I've written PHP for 23 years, and I'm increasingly looking to other languages because they either come with a prewritten extension PHP doesn't have or because I can more easily hack one together to wrap a library (example: a new DB client) PHP has FFI but IMO it would benefit from further development. And the benefits of native extensions will often be what's needed instead of FFI. Peter --000000000000a96e3405f8fff606--