Newsgroups: php.internals Path: news.php.net Xref: news.php.net php.internals:106561 Return-Path: Delivered-To: mailing list internals@lists.php.net Received: (qmail 89814 invoked from network); 12 Aug 2019 19:45:09 -0000 Received: from unknown (HELO poczta.brzuchalski.com) (188.165.245.118) by pb1.pair.com with SMTP; 12 Aug 2019 19:45:09 -0000 Received: from localhost (localhost.localdomain [127.0.0.1]) by poczta.brzuchalski.com (Postfix) with ESMTP id 38C28298423A for ; Mon, 12 Aug 2019 19:13:20 +0200 (CEST) Received: from poczta.brzuchalski.com ([127.0.0.1]) by localhost (poczta.brzuchalski.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id b4eG9b36tkk9 for ; Mon, 12 Aug 2019 19:13:16 +0200 (CEST) Received: from mail-ot1-f41.google.com (unknown [209.85.210.41]) by poczta.brzuchalski.com (Postfix) with ESMTPSA id 4578C2984236 for ; Mon, 12 Aug 2019 19:13:16 +0200 (CEST) Received: by mail-ot1-f41.google.com with SMTP id c34so21603211otb.7 for ; Mon, 12 Aug 2019 10:13:16 -0700 (PDT) X-Gm-Message-State: APjAAAXelgDSmCpcfM2nOQPuRBKiv5yTbhZfoGKv1EuUk/4eYaHvQatr WAMT52jdsrrOYMJBDvWNQa5WrKMfz+mnSUM3C8E= X-Google-Smtp-Source: APXvYqykGP1LOGsHfGZufreunI3OerOwsn3JtarmM/cyRTdSe6YXPjayZ/17/zSl068gmo4AGLclxwmPvSMym8WArV0= X-Received: by 2002:aca:4846:: with SMTP id v67mr211918oia.112.1565629995041; Mon, 12 Aug 2019 10:13:15 -0700 (PDT) MIME-Version: 1.0 References: In-Reply-To: Date: Mon, 12 Aug 2019 19:13:03 +0200 X-Gmail-Original-Message-ID: Message-ID: To: Larry Garfield Cc: Steffen via internals Content-Type: multipart/alternative; boundary="000000000000b44c88058feea3eb" Subject: Re: [PHP-DEV] [RFC] Namespace-scoped declares, again From: michal@brzuchalski.com (=?UTF-8?Q?Micha=C5=82_Brzuchalski?=) --000000000000b44c88058feea3eb Content-Type: text/plain; charset="UTF-8" Content-Transfer-Encoding: quoted-printable Hi Larry, pon., 12 sie 2019 o 15:45 Larry Garfield napisa=C5=82(a): > > Has anyone done in-depth research into how other languages handle > packages, and what advantages packages would have over just our existing > nested namespaces? I feel like there's ample prior art here that we shou= ld > not ignore. > I did some writings on that https://brzuchal.com/posts/packages-in-programming-languages/ was a little hurry but tried my best to grasp key aspects of package / module concept in other languages. --=20 regards / pozdrawiam, -- Micha=C5=82 Brzuchalski about.me/brzuchal brzuchalski.com --000000000000b44c88058feea3eb--