Newsgroups: php.internals Path: news.php.net Xref: news.php.net php.internals:81437 Return-Path: Mailing-List: contact internals-help@lists.php.net; run by ezmlm Delivered-To: mailing list internals@lists.php.net Received: (qmail 73894 invoked from network); 30 Jan 2015 16:26:58 -0000 Received: from unknown (HELO lists.php.net) (127.0.0.1) by localhost with SMTP; 30 Jan 2015 16:26:58 -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.27 cause and error) X-PHP-List-Original-Sender: larry@garfieldtech.com X-Host-Fingerprint: 66.111.4.27 out3-smtp.messagingengine.com Received: from [66.111.4.27] ([66.111.4.27:40079] helo=out3-smtp.messagingengine.com) by pb1.pair.com (ecelerity 2.1.1.9-wez r(12769M)) with ESMTP id C7/E6-35409-0D0BBC45 for ; Fri, 30 Jan 2015 11:26:56 -0500 Received: from compute2.internal (compute2.nyi.internal [10.202.2.42]) by mailout.nyi.internal (Postfix) with ESMTP id 164D9209B1 for ; Fri, 30 Jan 2015 11:26:54 -0500 (EST) Received: from frontend1 ([10.202.2.160]) by compute2.internal (MEProxy); Fri, 30 Jan 2015 11:26:54 -0500 DKIM-Signature: v=1; a=rsa-sha1; c=relaxed/relaxed; d= messagingengine.com; h=x-sasl-enc:message-id:date:from :mime-version:to:subject:references:in-reply-to:content-type :content-transfer-encoding; s=smtpout; bh=CYd5pkbimqlcIuH2NS5xDC xWod4=; b=n4oYSSvFB8f+1jx2hpM9u0AVYnQHnuvlYqZSTDwZeIf2tGv6HnVh3U e1vJd1/8Qs+ue0ooTxM5dR/MydDuaybkYYleH6JRh/bJgxksNbUG6vG0oypPeaww jY7R1CkxuqDZfC4wuckcVC1PM9baIp1dFDElbBVUNvZWegxH1mmmQ= X-Sasl-enc: ypkUNJ6iUtkOhd/IqXQ2ny5QUIvSRbbgmptH9N0ykj6k 1422635213 Received: from Palantirs-MacBook-Pro-7.local (unknown [63.250.249.138]) by mail.messagingengine.com (Postfix) with ESMTPA id D2B94C0028B for ; Fri, 30 Jan 2015 11:26:53 -0500 (EST) Message-ID: <54CBB0CD.9010707@garfieldtech.com> Date: Fri, 30 Jan 2015 10:26:53 -0600 User-Agent: Mozilla/5.0 (Macintosh; Intel Mac OS X 10.9; rv:31.0) Gecko/20100101 Thunderbird/31.4.0 MIME-Version: 1.0 To: internals@lists.php.net References: <54C8D36E.7010803@php.net> <39.52.31101.2585BC45@pb1.pair.com> In-Reply-To: <39.52.31101.2585BC45@pb1.pair.com> Content-Type: text/plain; charset=utf-8; format=flowed Content-Transfer-Encoding: 7bit Subject: Re: [PHP-DEV] [RFC] [VOTE] pecl_http From: larry@garfieldtech.com (Larry Garfield) On 1/30/15 4:08 AM, Tony Marston wrote: > ""Pavel Kouril"" wrote in message > news:CAB6YZuzyMBAa5i3f9NsvebG2B7YJvO4RyVpy-eac78rsOJxdhQ@mail.gmail.com... >> >> On Wed, Jan 28, 2015 at 1:17 PM, Michael Wallner wrote: >>> Hi, >>> > > > > >> Hello, >> >> just one observation - would be the name of the classes and namespaces >> stay the same after merging? I personally find the lowercased >> namespace name kinda weird, given that most of code written in PHP >> I've seen is using CamelCase. > > Just because that most of the code YOU have seen uses CamelCase does not > mean that CamelCase is the "standard". I programmed in other languages for > over 20 years before I switched to PHP, and in those languages the standard > was snake_case. That is the standard I still use, and I will object most > strongly to the notion that I should change the habits of a lifetime > just to > suit the personal preferences of a junior programmer. By "junior" I mean > "years of experience", not "job title". Core uses CamelCase class names. The overwhelming majority of the PHP code I've seen in the wild uses CamelCase for both classes and namespaces. Other languages certainly have other conventions, but this is PHP. This isn't "personal preference of a junior programmer" (which is a rather flippant way to dismiss a fellow developer you do not know). It's the convention used by most of an industry. Please get off your high horse. You look quite silly up there. --Larry Garfield