Newsgroups: php.internals Path: news.php.net Xref: news.php.net php.internals:107088 Return-Path: Delivered-To: mailing list internals@lists.php.net Received: (qmail 38014 invoked from network); 14 Sep 2019 11:19:31 -0000 Received: from unknown (HELO php-smtp3.php.net) (208.43.231.12) by pb1.pair.com with SMTP; 14 Sep 2019 11:19:31 -0000 Received: from php-smtp3.php.net (localhost [127.0.0.1]) by php-smtp3.php.net (Postfix) with ESMTP id C4AD52D19AE for ; Sat, 14 Sep 2019 01:55:52 -0700 (PDT) X-Spam-Checker-Version: SpamAssassin 3.4.2 (2018-09-13) on php-smtp3.php.net X-Spam-Level: X-Spam-Status: No, score=-1.9 required=5.0 tests=BAYES_00,DKIM_SIGNED, DKIM_VALID,HTML_MESSAGE,RCVD_IN_DNSWL_NONE,SPF_HELO_NONE autolearn=no autolearn_force=no version=3.4.2 X-Spam-ASN: AS3215 2.6.0.0/16 X-Spam-Virus: No Received: from mail-pg1-x529.google.com (mail-pg1-x529.google.com [IPv6:2607:f8b0:4864:20::529]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by php-smtp3.php.net (Postfix) with ESMTPS for ; Sat, 14 Sep 2019 01:55:52 -0700 (PDT) Received: by mail-pg1-x529.google.com with SMTP id 4so16539388pgm.12 for ; Sat, 14 Sep 2019 01:55:52 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=newclarity-net.20150623.gappssmtp.com; s=20150623; h=from:message-id:mime-version:subject:date:in-reply-to:cc:to :references; bh=Uvd2yrcAD/2pdYDyT5O+ZajjX6qQmtX5GJmBRCZ5g1s=; b=YEm7Z73Y/iUuqBDsLfOz92kE/s/rEpEKYl1uhU8MjrNP3qVIIXde1BNgWvGH7Bdmaj NocSWesUUEGvPNC3qbp6VS0EfZvpcHMN0eEcEIKFv8tOGW0l1LEp0aDlMUVTSYI3RWOi K196D/xJR2Jj81bPNsnhDIV4bnq2BXlCyerf4+uHuzr2tCafl/SpKSPCUf31dPmsi/sK psxyNKzZLIRmcKAttTHHf02imCjUjC9cFTPtV1ttE4NEXN2FBbIkDXT40IKIf1PW4A6Q KJu5eaQXHqGv8Aka9THra48vcrQkf0aUY9Mfs8hgfb9b0xuBuSUituaMKzoDL968BBaP U2xg== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:from:message-id:mime-version:subject:date :in-reply-to:cc:to:references; bh=Uvd2yrcAD/2pdYDyT5O+ZajjX6qQmtX5GJmBRCZ5g1s=; b=NRD8jpbH9oeyBBwNbGB+TcqC9PKxfbUCrQUodDM0jG0l6j2qgV6c1AkvBAGVS21vIR MYdZ6Tj+u+3+hmeNynCrVhWtfL/lPLxctmt9qSmchGDVcMlbbeLsYYCi8n0EsZfSc6gO WkFlOMERvuNe3xt33HFtRWRhj3IqK86kkVX+650dxy0X2vjLheZvYQ7JnJFQ5tgsvDIH xdYe4EKTXBIw1Xz44Lwc6L58FjF6aH9z9mDZV+fK/yyrTs9riw/Qnn7ciUxW1YHZGZUL z8s0JDJyI+YZ7QpjkJnmzjxwQzfrUbvVE1jkTO3qDeOOmVmugJWdRpj7nV2033RkVu51 XDcg== X-Gm-Message-State: APjAAAVnUelhuChdsOlM36WfItvk+ayIjQRClDD0OZQadKf8J/R3bO/h 5MtMR/2gnNip1GkgdlijCOtmNhvvoofzLQ== X-Google-Smtp-Source: APXvYqwS+QYrb6SA17Qnckpm+1znheM4XQE754ft4QP9Q3VJWyo5VX9WR+sUf7cGP6x/S/GCy/EV7Q== X-Received: by 2002:a62:2b51:: with SMTP id r78mr59693755pfr.149.1568451351547; Sat, 14 Sep 2019 01:55:51 -0700 (PDT) Received: from [10.20.3.119] ([198.233.189.11]) by smtp.gmail.com with ESMTPSA id 202sm60256635pfu.161.2019.09.14.01.55.50 (version=TLS1_2 cipher=ECDHE-RSA-AES128-GCM-SHA256 bits=128/128); Sat, 14 Sep 2019 01:55:51 -0700 (PDT) Message-ID: <7075FB7D-CB75-42A3-AAA0-493986877F52@newclarity.net> Content-Type: multipart/alternative; boundary="Apple-Mail=_F7B00D99-200E-4E57-AEC7-A820FCACC698" Mime-Version: 1.0 (Mac OS X Mail 12.4 \(3445.104.11\)) Date: Sat, 14 Sep 2019 01:55:50 -0700 In-Reply-To: Cc: PHP Internals List To: Marco Pivetta References: <0275793C-EC66-4693-B74F-B794E6FF0AC6@newclarity.net> X-Mailer: Apple Mail (2.3445.104.11) X-Envelope-From: Subject: Re: [PHP-DEV] [RFC] Object Initializer From: mike@newclarity.net (Mike Schinkel) --Apple-Mail=_F7B00D99-200E-4E57-AEC7-A820FCACC698 Content-Transfer-Encoding: quoted-printable Content-Type: text/plain; charset=us-ascii > On Sep 14, 2019, at 1:50 AM, Marco Pivetta wrote: Thank you for your reply. > lazy initialisation is already possible in userland: adding more magic = to the language for a use-case that is already implemented seems = problematic to me. I think I am missing something. I was not aware I was advocating for = lazy initialization, or at least not using those words to describe it. If it is problematic could you please elaborate on exactly what you mean = so I can better understand your argument? Thanks in advance. -Mike= --Apple-Mail=_F7B00D99-200E-4E57-AEC7-A820FCACC698--