Newsgroups: php.internals Path: news.php.net Xref: news.php.net php.internals:33652 Return-Path: Mailing-List: contact internals-help@lists.php.net; run by ezmlm Delivered-To: mailing list internals@lists.php.net Received: (qmail 87909 invoked by uid 1010); 4 Dec 2007 17:00:34 -0000 Delivered-To: ezmlm-scan-internals@lists.php.net Delivered-To: ezmlm-internals@lists.php.net Received: (qmail 87893 invoked from network); 4 Dec 2007 17:00:34 -0000 Received: from unknown (HELO lists.php.net) (127.0.0.1) by localhost with SMTP; 4 Dec 2007 17:00:34 -0000 Authentication-Results: pb1.pair.com smtp.mail=malterisio777@gmail.com; spf=pass; sender-id=pass Authentication-Results: pb1.pair.com header.from=malterisio777@gmail.com; sender-id=pass; domainkeys=bad Received-SPF: pass (pb1.pair.com: domain gmail.com designates 64.233.162.224 as permitted sender) DomainKey-Status: bad X-DomainKeys: Ecelerity dk_validate implementing draft-delany-domainkeys-base-01 X-PHP-List-Original-Sender: malterisio777@gmail.com X-Host-Fingerprint: 64.233.162.224 nz-out-0506.google.com Received: from [64.233.162.224] ([64.233.162.224:19212] helo=nz-out-0506.google.com) by pb1.pair.com (ecelerity 2.1.1.9-wez r(12769M)) with ESMTP id 2C/0A-09439-FA785574 for ; Tue, 04 Dec 2007 12:00:32 -0500 Received: by nz-out-0506.google.com with SMTP id x7so2254337nzc for ; Tue, 04 Dec 2007 09:00:29 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=gamma; h=domainkey-signature:received:received:message-id:date:from:to:subject:cc:in-reply-to:mime-version:content-type:references; bh=SHw5IiUONQxbRTWNWoNMrxjLZGiWAypLCfEIrOKTfDE=; b=mf1F0pClEvYEbjJYiqc/31SDwkv3phb2b2xjz+mdOIikPT1CDJgp/9Gpx7StudK0ltj5Tz+ffOTeZzNP9itcL1PmTTRj1lxmNbPIYha0uC8enjH6vJaBaEZry0qutXdjbSCslJrVgHU1PelE0knXfcEv1xFUafxnKVCIagTv72A= DomainKey-Signature: a=rsa-sha1; c=nofws; d=gmail.com; s=gamma; h=received:message-id:date:from:to:subject:cc:in-reply-to:mime-version:content-type:references; b=eCioLItkadCQFiV6/8Gx6fPMkRmUKdGjY1XjnAzDgWJtu89ZfDGM/XSrCSxLZx3IIgdgwryeTlbC/iWGw//xK0JcJlLFyxFqyjGWejiFPFd5eF98o849PRsrLw4nW6gjW4XxxvEaqkQXhWzagVsZzqYHL+nCXdUzVv58W77g/CM= Received: by 10.142.237.20 with SMTP id k20mr342283wfh.1196787628581; Tue, 04 Dec 2007 09:00:28 -0800 (PST) Received: by 10.142.157.9 with HTTP; Tue, 4 Dec 2007 09:00:28 -0800 (PST) Message-ID: <52dbac0f0712040900o5dc80b26keca60ef841843fd1@mail.gmail.com> Date: Tue, 4 Dec 2007 14:00:28 -0300 To: "Gregory Beaver" Cc: "internals Mailing List" In-Reply-To: <475580D5.1010903@chiaraquartet.net> MIME-Version: 1.0 Content-Type: multipart/alternative; boundary="----=_Part_15005_3341068.1196787628555" References: <4731278C.8020301@chiaraquartet.net> <52dbac0f0712040809v64da917cic9aa803f9800f49b@mail.gmail.com> <475580D5.1010903@chiaraquartet.net> Subject: Re: [PHP-DEV] ignored patches From: malterisio777@gmail.com ("Martin Alterisio") ------=_Part_15005_3341068.1196787628555 Content-Type: text/plain; charset=ISO-8859-1 Content-Transfer-Encoding: 7bit Content-Disposition: inline 2007/12/4, Gregory Beaver : > > Martin Alterisio wrote: > > 1) Why is performance relevant to whether namespaces are implemented one > per > > file or many per file? > > Because there is a performance difference between code in separate files > and the same code in a single file. > > [snip] As I said to Roman: Sorry but that still doesn't answer my question. That answer the question of "why use bundling?". Also, what you exposed shows that the bundling process that you're currently using needs to be updated to take in consideration the inclusion of namespaces in PHP. > 2) I was under the impression namespaces were introduced to improve code > > maintainability. Was I wrong? > > You are right. On the flip side, if you can't use your maintainable > code because it is slow as molasses, that is a problem. If that's the case, and if it was my problem, I'll be facing two possibilities: 1) I've chosen the wrong language or platform for this app 2) I did a really poor design of the app where I either never took performance into consideration, or my performance estimates where completely wrong. ------=_Part_15005_3341068.1196787628555--