Newsgroups: php.internals Path: news.php.net Xref: news.php.net php.internals:106618 Return-Path: Delivered-To: mailing list internals@lists.php.net Received: (qmail 6802 invoked from network); 15 Aug 2019 12:23:17 -0000 Received: from unknown (HELO mail-oi1-f172.google.com) (209.85.167.172) by pb1.pair.com with SMTP; 15 Aug 2019 12:23:17 -0000 Received: by mail-oi1-f172.google.com with SMTP id h21so1210118oie.7 for ; Thu, 15 Aug 2019 02:52:09 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20161025; h=mime-version:references:in-reply-to:from:date:message-id:subject:to :cc; bh=YA0XOG5Ld+VgdORcCz9NhR1nPKEPytwHydd1rcLvfJg=; b=ilpJFFCNwRnretpAtJc6IMY6ZIAOFb2FVx5on2UUY2Rsw7mxLWWszPZSPz8RrLA63G cYFdISQQaJ0bOwMCOnAPARMLIlWdKOVkHTzXEiJU4sWOHQi+6a/91jgxz+QwK/1Zv1q0 573H8PxQUqqJL70ZZGF0apK2XKXuQBYsL1Zry9pHBT/koTK6isB8ufwYy3SWY+rO0bel wa/HL21rqfRftEaeDVufl3irtND4U3QJaCr7HDOSieyzC5USOtgqggnRZMojQgJlSNaz kUFe09qxjHlDHgojNG2Hkm2kq5qQNUI/T/n6VROXQWU6nWig9oHAPET7csD364iIMr20 HqNw== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:mime-version:references:in-reply-to:from:date :message-id:subject:to:cc; bh=YA0XOG5Ld+VgdORcCz9NhR1nPKEPytwHydd1rcLvfJg=; b=jrALWHAfWARhVcXpbI90uZKHwYMA7X44/LgTFKSaUvvXNSlPvegRUXgsQUcy0Ic895 6ZwDHqzzMEkOvPKvDBYhPGIAjpLcNYmMI8c6J+mP8DKsAlOKGHliY14iHwcyL7GKBWl+ Hlh1z5+lP6ZjV4iczXr4l1GXC2yhQ2HTBEb/gQ6oKAfIkwUVPxZ4To/ifzTb7ZYUVxUO Gu46RlsqEYtYC0O4BM5MDnieSvOPleMrO/C9dxmnIFPEu0HYNc1t3l6CqBGMZyVLYRlk mHZw7qijChw1n4oBXm4pmxf3vfGO+q7kKfGVfKcvefr3K7hKhkbPPHtbuIb65Lq0Tf18 YUYw== X-Gm-Message-State: APjAAAWqpUQ3Uh9RgnaVegr6PvKfFUwDLcCElIxinr0WT6X3RSBNFDSx nxwubJDcQDGS53GR+VfBjkdqHTj5Nb16eEzS225oAggq X-Google-Smtp-Source: APXvYqxaTZvdzISKT2kPYi8CrXw7eoc/hH0vddYFYO2tI7TeSd5d2zvJZyQhvKj4831Yen2LFUqboKW54iR44rfYdI4= X-Received: by 2002:aca:d09:: with SMTP id 9mr1029006oin.40.1565862729212; Thu, 15 Aug 2019 02:52:09 -0700 (PDT) MIME-Version: 1.0 References: In-Reply-To: Date: Thu, 15 Aug 2019 11:51:58 +0200 Message-ID: To: Zeev Suraski Cc: Derick Rethans , PHP Developers Mailing List Content-Type: text/plain; charset="UTF-8" Subject: Re: [PHP-DEV] Vote: Straw poll for P++ feasibility From: peterkokot@gmail.com (Peter Kokot) On Wed, 14 Aug 2019 at 22:41, Zeev Suraski wrote: > > On Wed, Aug 14, 2019 at 6:14 PM Derick Rethans wrote: > > > Hi, > > > > In the last week(s) there has been a lot of chat about Zeev's P++ idea. > > Before we end up spending this project's time and energy to explore this > > idea further, I thought it'd be wise to see if there is enough animo for > > this. Hence, I've created a document in the wiki as a poll: > > > > All, > > Using a humoristic tone, I'm happy that finally internals@ is so unified. > I almost get the feeling that you may not like the idea... > > On a more serious note, I'll keep the feedback on the validity of this vote > in just about every aspect (process, jurisdiction, anything really) to > myself, and say just two things: > > - The P++ idea makes absolutely no sense in vacuum. The reception around > this idea implied a decision between 'one big happy family' and 'a split'. > Since at this stage these are the perceived choices - I'd vote against it > too (which I just did, why not). However, I believe it's a false choice. > > - It will absolutely make sense to discuss it when it'll start becoming > clearer to everyone that 'one big happy family' is really not an option. > We'd be choosing how to soft split the family - granularly (2^n dialects), > into many editions (n dialects), or into two separate dialects with clearer > mandates (2 dialects). I get it that it's intangible for many of us > (myself included, to a degree), which is why this idea is perceived as the > 'evil splitter' for everyone to unite and rally against. Maybe I'm wrong, > and the changes/features that I think are about to make it into PHP aren't > going to require any sort of split. If that's the case - it's indeed a > horrible idea. We'd only be able to see that a but further down the road. > It's definitely too early to spend that level of energy on it at this stage > - but at the same time, it will definitely make sense to explore it if & > when the reality I think we're going to be facing would begin to unfold. > > I will not be responding to any further emails on this thread; I'll > happily reply to private messages though. > > Thanks, > > Zeev Hello @everyone, this then also means that PHP will now never be a consistent language and short tags will be forever in so we will all be able to support Chase's gigantic legacy project forever? Solution would be if we can make this issue that was mentioned: - elephpant vs elep++ant into a similar issue as is now: - elephpant vs elephpantwithstricttypes (non existent issue - all part of the one PHP itself) -- Peter Kokot