Newsgroups: php.internals Path: news.php.net Xref: news.php.net php.internals:33127 Return-Path: Mailing-List: contact internals-help@lists.php.net; run by ezmlm Delivered-To: mailing list internals@lists.php.net Received: (qmail 5530 invoked by uid 1010); 14 Nov 2007 14:04:29 -0000 Delivered-To: ezmlm-scan-internals@lists.php.net Delivered-To: ezmlm-internals@lists.php.net Received: (qmail 5515 invoked from network); 14 Nov 2007 14:04:29 -0000 Received: from unknown (HELO lists.php.net) (127.0.0.1) by localhost with SMTP; 14 Nov 2007 14:04:29 -0000 Authentication-Results: pb1.pair.com header.from=steph@zend.com; sender-id=softfail Authentication-Results: pb1.pair.com smtp.mail=steph@zend.com; spf=permerror; sender-id=softfail Received-SPF: error (pb1.pair.com: domain zend.com from 64.97.136.154 cause and error) X-PHP-List-Original-Sender: steph@zend.com X-Host-Fingerprint: 64.97.136.154 smtpout0154.sc1.he.tucows.com Solaris 8 (1) Received: from [64.97.136.154] ([64.97.136.154:29789] helo=n066.sc1.he.tucows.com) by pb1.pair.com (ecelerity 2.1.1.9-wez r(12769M)) with ESMTP id 10/C1-55670-A600B374 for ; Wed, 14 Nov 2007 09:04:28 -0500 Received: from sc1-out05.emaildefenseservice.com (64.97.139.2) by n066.sc1.he.tucows.com (7.2.069.1) id 47030B3A0032D137; Wed, 14 Nov 2007 14:04:17 +0000 X-SpamScore: 30 X-Spamcatcher-Summary: 30,2,0,5786d38fcd096a20,2cf0441d8e91481b,steph@zend.com,-,RULES_HIT:152:355:379:539:540:541:542:543:567:599:601:945:966:973:974:988:989:1155:1156:1260:1277:1311:1313:1314:1345:1437:1515:1516:1518:1534:1542:1587:1593:1594:1676:1711:1730:1747:1766:1792:2073:2075:2078:2194:2196:2198:2199:2200:2201:2241:2379:2393:2559:2562:2693:2733:2734:2736:2740:2743:2745:3027:3355:3622:3865:3866:3867:3868:3869:3871:3872:3873:3874:4031:4250:4385:5007:6119:6261:7653:7688,0, RBL:none,CacheIP:none,Bayesian:0.5,0.5,0.5,Netcheck:none,DomainCache:0,MSF:not bulk,SPF:,MSBL:none,DNSBL:none X-Spamcatcher-Explanation: (50%) BODY: likely RX content;(50%) BODY: contains stock spam words; Received: from foxbox (80-195-223-230.cable.ubr07.shef.blueyonder.co.uk [80.195.223.230]) (Authenticated sender: steph.fox) by sc1-out05.emaildefenseservice.com (Postfix) with ESMTP; Wed, 14 Nov 2007 14:04:16 +0000 (UTC) Message-ID: <01ab01c826c7$549a60d0$e6dfc350@foxbox> Reply-To: "Steph Fox" To: , "Rob Richards" Cc: "Elizabeth Smith" , References: <02.DE.09095.25988374@pb1.pair.com> <698DE66518E7CA45812BD18E807866CEE8A7F6@us-ex1.zend.net> <473AC517.9080707@ctindustries.net> <10845a340711140230h18d507cax29af6f5f66cffca9@mail.gmail.com> Date: Wed, 14 Nov 2007 14:04:48 -0000 Organization: Zend Technologies MIME-Version: 1.0 Content-Type: text/plain; format=flowed; charset="UTF-8"; reply-type=original Content-Transfer-Encoding: 7bit X-Priority: 3 X-MSMail-Priority: Normal X-Mailer: Microsoft Outlook Express 6.00.2900.2180 X-MimeOLE: Produced By Microsoft MimeOLE V6.00.2900.2180 Subject: Re: [PHP-DEV] Providing Visual Studio 2005 builds (again) From: steph@zend.com ("Steph Fox") Hi Richard, > It would be useful to see some stats about actual performance > increases from using the new runtime. If it is minimal, then > cost/benifit isn't great and we are probably going to have to > "make-do" for a while on VC6. Agree. > But, if MSVC2005EE (Microsoft Visual C++ 2005 Express Edition - > specifically chosen because of the "free" nature of the product - > giving more opportunity to us unfortunates who have to normally pay > for all of our development tools to "have a go" at building our own > PHP binaries), offers a significant performance increase, then this is > the marketing tool we use. 'marketing tool'??? > Sure, we will have to explain why you need to install a runtime > library, but this is windows. And these are Windows users. Windows users unknowningly install the > latest runtime all the time. Many MSI installers have them there > simply because that is the safest way to install it and have you app > run. > > Sure it makes the binary package bigger, so you have 2 packages - one > with and one without. You make the recommendation that you have the > "with" package if you are not sure of the difference. > > Even at this current time, PHP is relying on the presence of a runtime > library. It just so happens that it is so ancient that it is not > possible to be on windows without it. 'Relies on the presence of' is not the same thing as 'distributes'. The runtime library we rely on the presence of has been shipped by MS since Windows 98. > So, give 'Liz the space. Please. So those of us who will benefit from > her expertise can do so. Where did anyone say she should have no space? > > I really feel that the core developers who only deal with *nix really > should allow those that deal with windows be allowed to do so. It has > no impact on *nix development other than making code compliant across > multiple platforms (a good thing, surely?) Couldn't agree more. Although actually most of the *nix guys have ended up having to load doze at some point because otherwise Windows bugs don't get tested/fixed. > As a windows user I feel that we need to move forward and offer > another binary which takes advantage of a more modern run time - if > the benefit can be expressed. Are you assuming a Windows user is a rarity? lol - Steph