Newsgroups: php.internals Path: news.php.net Xref: news.php.net php.internals:119452 Return-Path: Delivered-To: mailing list internals@lists.php.net Received: (qmail 28963 invoked from network); 2 Feb 2023 14:22:05 -0000 Received: from unknown (HELO php-smtp4.php.net) (45.112.84.5) by pb1.pair.com with SMTP; 2 Feb 2023 14:22:05 -0000 Received: from php-smtp4.php.net (localhost [127.0.0.1]) by php-smtp4.php.net (Postfix) with ESMTP id 6604F18053F for ; Thu, 2 Feb 2023 06:22:05 -0800 (PST) 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.6 required=5.0 tests=BAYES_50,DKIM_SIGNED, DKIM_VALID,DKIM_VALID_AU,DKIM_VALID_EF,FREEMAIL_FROM, RCVD_IN_DNSWL_NONE,RCVD_IN_MSPIKE_H2,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-ua1-f51.google.com (mail-ua1-f51.google.com [209.85.222.51]) (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 ; Thu, 2 Feb 2023 06:22:05 -0800 (PST) Received: by mail-ua1-f51.google.com with SMTP id x23so405135uau.3 for ; Thu, 02 Feb 2023 06:22:05 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20210112; h=to:subject:message-id:date:from:in-reply-to:references:mime-version :from:to:cc:subject:date:message-id:reply-to; bh=6h31pXnjJR/R8U6hIZ7fyhtkO0fbf4fqRNN3x76Pl/E=; b=Lhs3s/2zea3PVL4KbLSZmXhXLY6Y2ORd5T5kNFxWTMo5jDng+YCbUP5c6q0A1K6CuQ apsXK2zAZPaxY6Aaop/oimxpRSPgY5mAr66ezd2pGkcTdHswbn3fWNLqF3m43ULMpfCS DJ9Mowg5lVliEq7o+Q29sj5iIeoH5bQkuAOX+AAvNTNOIdtDqkMkDGcsYcYBtKj1tZkv r4/ttXH+D054CQ4w3Z5Q7aIVN/pEUPYRI2Ud/t68RFQHwMTfcEkvLqkqDqrUJNRRTqxr a9YB7httir2+HSRB6UgGoBHU+4FNZPift3Bhm6Uay/wfzEQ3woLNNb/8dfZM6bTmfSKn 65uA== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20210112; 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=6h31pXnjJR/R8U6hIZ7fyhtkO0fbf4fqRNN3x76Pl/E=; b=U5FrHWhywbbWRZrpl+n+vgqK6k5q2Rcwb4ilW+YJZ5i+OK6L5CutSU0YXiFipI/wIp eZMK07ykcPua+B0z09b9LzI73Cp43aj2lG1DhKfBM+kjgKGM3IUavjE2znBjKrmiUoAE upN0QP55trr7BucOdxKyHt4QasYtU7k7QReB6FoAykpgN3KOZGq8HBm5E6eL+2VP8zh0 YZ/b/hvbiqupTx4frCQHyehwuSVLOQlvK4D+SVNfw+yqqkRQet49yPf9DX7ruc6obFUJ a7YCduh4NIyfYG/B/SkGXMWoiHGJpHqRHaDrL270HlBileXOsycnJKc1vqTJZrUx+YHB oLIQ== X-Gm-Message-State: AO0yUKXmO21chEtCxune+JwN7YezNtFtry3HFabaYMRBYO5EH9AEOStr n0PqkNzO6avaftAM8ChAU1Mm7aKF7oGvdDRXMiA4qO3iqt0= X-Google-Smtp-Source: AK7set9LhcnjFtCHC+qLi5frJQ09W2/9agAMgvCoK1nbNwmWYzfRchaFADB/8nHpLC1hKVSeQTYdbFFGoFNXFgp9m4Q= X-Received: by 2002:ab0:2986:0:b0:671:b872:b3cd with SMTP id u6-20020ab02986000000b00671b872b3cdmr974051uap.49.1675347724392; Thu, 02 Feb 2023 06:22:04 -0800 (PST) MIME-Version: 1.0 References: In-Reply-To: Date: Thu, 2 Feb 2023 16:21:53 +0200 Message-ID: To: php internals Content-Type: text/plain; charset="UTF-8" Subject: Re: Official Preprocessor From: someniatko@gmail.com (someniatko) I'd like to also emphasize that the concept of compilation and static type-checking / analysis is not foreign to the PHP community. Major frameworks like Symfony already have a concept of compiling e.g. a DI container, and static analyzers like Psalm, PHPStan and others are actively used.