Newsgroups: php.internals Path: news.php.net Xref: news.php.net php.internals:63425 Return-Path: Mailing-List: contact internals-help@lists.php.net; run by ezmlm Delivered-To: mailing list internals@lists.php.net Received: (qmail 28375 invoked from network); 15 Oct 2012 20:09:21 -0000 Received: from unknown (HELO lists.php.net) (127.0.0.1) by localhost with SMTP; 15 Oct 2012 20:09:21 -0000 Authentication-Results: pb1.pair.com smtp.mail=ekneuss@gmail.com; spf=pass; sender-id=pass Authentication-Results: pb1.pair.com header.from=ekneuss@gmail.com; sender-id=pass Received-SPF: pass (pb1.pair.com: domain gmail.com designates 209.85.160.42 as permitted sender) X-PHP-List-Original-Sender: ekneuss@gmail.com X-Host-Fingerprint: 209.85.160.42 mail-pb0-f42.google.com Received: from [209.85.160.42] ([209.85.160.42:42370] helo=mail-pb0-f42.google.com) by pb1.pair.com (ecelerity 2.1.1.9-wez r(12769M)) with ESMTP id B5/63-07213-07D6C705 for ; Mon, 15 Oct 2012 16:09:21 -0400 Received: by mail-pb0-f42.google.com with SMTP id ro2so5325201pbb.29 for ; Mon, 15 Oct 2012 13:09:18 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20120113; h=mime-version:sender:in-reply-to:references:from:date :x-google-sender-auth:message-id:subject:to:cc:content-type; bh=S9SaXpqYn2vl8Kup/RLWxJ6lJBVoh7mCUpR3Qyqe5KE=; b=MKdhBNu2qnDxbSwbfKSeR1fxgmsnnuMrY3KNylKTo09S4U+vB1ZaOOFJQHuFj40cs1 g3K6bsseu1K2Ah4udbEfUslVfV58nJ9B9VxjdjEtQYaJCHOk0HGAv/C5yEsbm5tMjA08 OhcLypKo87YnI9VbqdMS1vDCPTvHKMuBL6ghCu5a7KVgHHbizMA5aWtcVssNixMWwmAO oFQfsz4uGki1tw0cYd2XrphUndJYPzXqbH/9EicjfZyT8TLR6UZZaDDxkZA6RymfTM+3 GN0xubLmDy4vr1iUB8VBTSLoifA3iCqXvNdJBvpD964VGWoZG4osFWdKULfJlehsBugq l/KA== Received: by 10.66.90.33 with SMTP id bt1mr35534647pab.49.1350331758141; Mon, 15 Oct 2012 13:09:18 -0700 (PDT) MIME-Version: 1.0 Sender: ekneuss@gmail.com Received: by 10.68.144.42 with HTTP; Mon, 15 Oct 2012 13:08:57 -0700 (PDT) In-Reply-To: References: <9570D903A3BECE4092E924C2985CE485612B6466@MBX202.domain.local> <9570D903A3BECE4092E924C2985CE485612B655A@MBX202.domain.local> <9570D903A3BECE4092E924C2985CE485612B6654@MBX202.domain.local> <56FF073D-826C-444F-8843-9739E568919E@zerocue.com> <507C3DBA.10107@lsces.co.uk> Date: Mon, 15 Oct 2012 22:08:57 +0200 X-Google-Sender-Auth: fMkMyoYLO0CkxAiHApszAZGyP24 Message-ID: To: Lester Caine Cc: "internals@lists.php.net" Content-Type: text/plain; charset=UTF-8 Subject: Re: [PHP-DEV] [PHP-DEV [RFC] Property Accessors v1.2 : Interfaces From: colder@php.net (Etienne Kneuss) On Mon, Oct 15, 2012 at 10:07 PM, Etienne Kneuss wrote: > On Mon, Oct 15, 2012 at 6:45 PM, Lester Caine wrote: >> Etienne Kneuss wrote: >>> >>> I can understand why we might not want that in PHP in order to >>> simplify the implementation, but it we follow logical reasoning I >>> can't see why we shouldn't implement that. >> >> >> With a decent IDE you don't need any of this overhead anyway. When you see >> the sorts of increase in time taken to do things why wouldn't you move as >> much as you can OUT of the core runtime code anyway? >> > > Please do not hijack this thread, we are not discussing whether or not > accessors should be implemented, but how. To be perfectly clear, by "why we shouldn't implement that" the "that" means being able to implement an interface with accessors using plain properties. > > Best, > >> -- >> Lester Caine - G8HFL >> ----------------------------- >> Contact - http://lsces.co.uk/wiki/?page=contact >> L.S.Caine Electronic Services - http://lsces.co.uk >> EnquirySolve - http://enquirysolve.com/ >> Model Engineers Digital Workshop - http://medw.co.uk >> Rainbow Digital Media - http://rainbowdigitalmedia.co.uk >> >> -- >> PHP Internals - PHP Runtime Development Mailing List >> To unsubscribe, visit: http://www.php.net/unsub.php >> > > > > -- > Etienne Kneuss > http://www.colder.ch -- Etienne Kneuss http://www.colder.ch