Newsgroups: php.internals Path: news.php.net Xref: news.php.net php.internals:120054 Return-Path: Delivered-To: mailing list internals@lists.php.net Received: (qmail 76599 invoked from network); 17 Apr 2023 18:21:16 -0000 Received: from unknown (HELO php-smtp4.php.net) (45.112.84.5) by pb1.pair.com with SMTP; 17 Apr 2023 18:21:16 -0000 Received: from php-smtp4.php.net (localhost [127.0.0.1]) by php-smtp4.php.net (Postfix) with ESMTP id 617A01804D5 for ; Mon, 17 Apr 2023 11:21:14 -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.7 required=5.0 tests=BAYES_05,DKIM_SIGNED, DKIM_VALID,DKIM_VALID_AU,DKIM_VALID_EF,NICE_REPLY_A,SPF_HELO_PASS, SPF_PASS,T_SCC_BODY_TEXT_LINE,UNPARSEABLE_RELAY autolearn=no autolearn_force=no version=3.4.2 X-Spam-ASN: AS16276 149.56.0.0/16 X-Spam-Virus: No X-Envelope-From: Received: from tls2.org (tls2.org [149.56.142.28]) (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, 17 Apr 2023 11:21:13 -0700 (PDT) Received: from [127.0.0.1] (localhost [127.0.0.1]) (Authenticated sender: thruska@cubiclesoft.com) with ESMTPSA id 17D7D3EDDD DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=cubiclesoft.com; s=default; t=1681755673; bh=9kK9tFfvioudAcNBl4Yy/zKLz7HNH3RIT4qZGQlb6lw=; h=Date:Subject:To:References:From:In-Reply-To:From; b=jKp4AnE5tR/M5tNQn+4/jW8cdTIDyGLc9qDNZ+3VOAezx/CnbzI1JrFS+6zmIsuxl lG/DzX6a6TzZwLvm2xlqxmexOsV+Lxn/N3W+ZtQP9P42WJqVX0i7Pi9thPpLiyPP52 M+6sSmj/5R30qZPmjLngVtWsGeCc7VrUYrcW2iQw/ACGWIJA9PUyHeBWEZo8rDWFSS p6/cVkOrG8SFn50xcYajBqmIQrSR+KhOb8rsyHD5lQq17EzIaAqXzvFFgqYYIqGCue plS25Bl02VOubPHAF4vp35qC83912paYr54cGUof6WVq3/174pJgsskCusz7SHWZRn c+f+FKMJDxYdQ== Message-ID: <845a0a28-6f9d-04b4-54df-c81f483ed6b1@cubiclesoft.com> Date: Mon, 17 Apr 2023 11:21:11 -0700 MIME-Version: 1.0 User-Agent: Mozilla/5.0 (X11; Linux i686; rv:11.0) Gecko/20120327 Thunderbird/11.0.1 Content-Language: en-US To: Robert Landers , internals References: In-Reply-To: Content-Type: text/plain; charset=UTF-8; format=flowed Content-Transfer-Encoding: 7bit Subject: Re: [PHP-DEV] self-hosting (compiling context) PHP From: thruska@cubiclesoft.com (Thomas Hruska) On 4/17/2023 9:29 AM, Robert Landers wrote: > Hello Internals, > > I saw someone mention writing PHP (the engine) in PHP and it got me > thinking, is there anything preventing PHP from being a self-hosted > language? I assume this has been discussed before, but I couldn't find > anything via Google or Externals. > > Robert Landers > Software Engineer > Utrecht NL Do you mean something like: https://github.com/cubiclesoft/php-app-server Or something more like Java which is written in Java? In that case, maybe: https://github.com/Corveda/PHPSandbox -- Thomas Hruska CubicleSoft President CubicleSoft has over 80 original open source projects and counting. Plus a couple of commercial/retail products. What software are you looking to build?