Newsgroups: php.internals Path: news.php.net Xref: news.php.net php.internals:52489 Return-Path: Mailing-List: contact internals-help@lists.php.net; run by ezmlm Delivered-To: mailing list internals@lists.php.net Received: (qmail 27163 invoked from network); 20 May 2011 18:18:34 -0000 Received: from unknown (HELO lists.php.net) (127.0.0.1) by localhost with SMTP; 20 May 2011 18:18:34 -0000 Authentication-Results: pb1.pair.com header.from=larry@garfieldtech.com; sender-id=unknown Authentication-Results: pb1.pair.com smtp.mail=larry@garfieldtech.com; spf=permerror; sender-id=unknown Received-SPF: error (pb1.pair.com: domain garfieldtech.com from 66.111.4.28 cause and error) X-PHP-List-Original-Sender: larry@garfieldtech.com X-Host-Fingerprint: 66.111.4.28 out4.smtp.messagingengine.com Received: from [66.111.4.28] ([66.111.4.28:41542] helo=out4.smtp.messagingengine.com) by pb1.pair.com (ecelerity 2.1.1.9-wez r(12769M)) with ESMTP id 06/59-12578-970B6DD4 for ; Fri, 20 May 2011 14:18:34 -0400 Received: from compute3.internal (compute3.nyi.mail.srv.osa [10.202.2.43]) by gateway1.messagingengine.com (Postfix) with ESMTP id 4CEDC20D15 for ; Fri, 20 May 2011 14:18:31 -0400 (EDT) Received: from frontend1.messagingengine.com ([10.202.2.160]) by compute3.internal (MEProxy); Fri, 20 May 2011 14:18:31 -0400 DKIM-Signature: v=1; a=rsa-sha1; c=relaxed/relaxed; d=messagingengine.com; h=message-id:date:from:mime-version:to:subject:references:in-reply-to:content-type:content-transfer-encoding; s=smtpout; bh=Ezqe9lFJVJkZmJlPUFEpDzq4HOA=; b=FsLyTTqSq9ueFpu8AvPuG9YlFuHe+Mlk044QOOCK8oY92dhk2wECSHMg18y6uFHPaA4PhqroPnTMZfMJ0T0WcsQ6cDJhUC4pRzL4Iczm6n5UZZnJvqs9OTYmZrUi2ov0NSSyq9wjE7/4e32LBODnaY8OkxrmkGCBcxU8qjHnCfQ= X-Sasl-enc: Cd6VOKC/ast8d4xklpCcXOiPs9PqgUwfq6FXAXw4PBLF 1305915511 Received: from linux-nkec.site (nat-portal-160-94-47-16.uofm.wireless.umn.edu [160.94.47.16]) by mail.messagingengine.com (Postfix) with ESMTPSA id E9DFC40485B for ; Fri, 20 May 2011 14:18:30 -0400 (EDT) Message-ID: <4DD6B136.6060508@garfieldtech.com> Date: Fri, 20 May 2011 13:21:42 -0500 User-Agent: Mozilla/5.0 (X11; U; Linux x86_64; en-US; rv:1.9.2.17) Gecko/20110414 SUSE/3.1.10 Thunderbird/3.1.10 MIME-Version: 1.0 To: internals@lists.php.net References: <4DD693BB.7030300@garfieldtech.com> <1305909198.1318.13.camel@guybrush> <4DD69AB2.8050005@garfieldtech.com> <1305910898.1318.21.camel@guybrush> In-Reply-To: <1305910898.1318.21.camel@guybrush> Content-Type: text/plain; charset=UTF-8; format=flowed Content-Transfer-Encoding: 8bit Subject: Re: [PHP-DEV] Porting PECL to userspace From: larry@garfieldtech.com (Larry Garfield) On 05/20/2011 12:01 PM, Johannes Schlüter wrote: > On Fri, 2011-05-20 at 11:45 -0500, Larry Garfield wrote: >> If the long term result is that PECL gets more attention and usage as >> people realize the advantages of C-based code, even better. > I think it's the exact opposite - the less C code we need the better. > Developing C code is more work. Maintaining C code is more work. > Distributing C code is more complicated. The less this is needed, the > faster PHP is, the better for everybody (except C programmers ;-) ) > > johannes Unless the C code already exists and is already tested, as is the case with existing PECL modules. Wasn't that the original intent with PHP, to stitch together C libraries that you could use more easily? --Larry Garfield