Newsgroups: php.internals Path: news.php.net Xref: news.php.net php.internals:63414 Return-Path: Mailing-List: contact internals-help@lists.php.net; run by ezmlm Delivered-To: mailing list internals@lists.php.net Received: (qmail 78655 invoked from network); 15 Oct 2012 14:12:25 -0000 Received: from unknown (HELO lists.php.net) (127.0.0.1) by localhost with SMTP; 15 Oct 2012 14:12:25 -0000 Authentication-Results: pb1.pair.com smtp.mail=morrison.levi@gmail.com; spf=pass; sender-id=pass Authentication-Results: pb1.pair.com header.from=morrison.levi@gmail.com; sender-id=pass Received-SPF: pass (pb1.pair.com: domain gmail.com designates 209.85.212.182 as permitted sender) X-PHP-List-Original-Sender: morrison.levi@gmail.com X-Host-Fingerprint: 209.85.212.182 mail-wi0-f182.google.com Received: from [209.85.212.182] ([209.85.212.182:57955] helo=mail-wi0-f182.google.com) by pb1.pair.com (ecelerity 2.1.1.9-wez r(12769M)) with ESMTP id 10/46-42204-8C91C705 for ; Mon, 15 Oct 2012 10:12:24 -0400 Received: by mail-wi0-f182.google.com with SMTP id hm2so1728235wib.11 for ; Mon, 15 Oct 2012 07:12:21 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20120113; h=mime-version:in-reply-to:references:date:message-id:subject:from:to :cc:content-type; bh=Py2OEM/p4Ev6KkDkeklTAyfEXEHpA2k0Jft3J9J7NL8=; b=rFCrrIAlglC6a26GbifcTpO8amdt0qMvYboMFhcRRrgXcmV8A2iN6xvhkOrlTGyOL1 iwPvlOBJbrhlqvhYMTEan1X820kr/22G+0aBe5/DA2QUg6Bqz3GgIVDAMV9/tlg8GYLi t5DbNh7lqJFlYRoJvjR3/Ee8eqZqs2nuzUnIgCWLJnA2zI25PEvpoBJXlLRA9jzbmUdd naqYPwS546d3vj+azgvhs7AdMQtp/ZNgNKfa5wipPtWA9oo9PxnbgXY1hyaNx7JTJx5q 0sJejeyTE/4AB/djNEe7EwGUUjaGACf6jqHiPzhM0FVlBokDaubAEMd6c37VDW5LRbdH ue5A== MIME-Version: 1.0 Received: by 10.180.73.76 with SMTP id j12mr24154601wiv.11.1350310341436; Mon, 15 Oct 2012 07:12:21 -0700 (PDT) Received: by 10.194.40.40 with HTTP; Mon, 15 Oct 2012 07:12:21 -0700 (PDT) In-Reply-To: <9570D903A3BECE4092E924C2985CE485612B6434@MBX202.domain.local> References: <9570D903A3BECE4092E924C2985CE485612B6434@MBX202.domain.local> Date: Mon, 15 Oct 2012 08:12:21 -0600 Message-ID: To: Clint Priest Cc: "internals@lists.php.net" , "Nikita Popov (nikita.ppv@gmail.com)" Content-Type: text/plain; charset=ISO-8859-1 Subject: Re: [PHP-DEV] [PHP-DEV [RFC] Property Accessors v1.2 : Typehints / Accessor Syntax From: morrison.levi@gmail.com (Levi Morrison) > public DateTime $date; This is *real* progress, even if under the hood all it does is wrap functions and use function type-hints. This piece of code is SO much shorter and cleaner. Will it be a bit confusing to new developers? Maybe, but I don't care. It is not aimed at making the lives of new developers easy; it's designed to make the lives of those who know about it easy. In any case, this is such an enhancement that I don't think it would take very long before there would be plenty of tutorials out there to help the beginners anyway.