Newsgroups: php.internals Path: news.php.net Xref: news.php.net php.internals:70822 Return-Path: Mailing-List: contact internals-help@lists.php.net; run by ezmlm Delivered-To: mailing list internals@lists.php.net Received: (qmail 42352 invoked from network); 22 Dec 2013 00:58:46 -0000 Received: from unknown (HELO lists.php.net) (127.0.0.1) by localhost with SMTP; 22 Dec 2013 00:58:46 -0000 Authentication-Results: pb1.pair.com header.from=ronabop@gmail.com; sender-id=pass Authentication-Results: pb1.pair.com smtp.mail=ronabop@gmail.com; spf=pass; sender-id=pass Received-SPF: pass (pb1.pair.com: domain gmail.com designates 209.85.214.181 as permitted sender) X-PHP-List-Original-Sender: ronabop@gmail.com X-Host-Fingerprint: 209.85.214.181 mail-ob0-f181.google.com Received: from [209.85.214.181] ([209.85.214.181:64612] helo=mail-ob0-f181.google.com) by pb1.pair.com (ecelerity 2.1.1.9-wez r(12769M)) with ESMTP id CD/26-07676-54936B25 for ; Sat, 21 Dec 2013 19:58:46 -0500 Received: by mail-ob0-f181.google.com with SMTP id uy5so4229537obc.40 for ; Sat, 21 Dec 2013 16:58:43 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20120113; h=mime-version:in-reply-to:references:date:message-id:subject:from:to :cc:content-type; bh=PWs8adscRbcY8jraVLBSBxJv83zyNjhVmMQhuDa18Fs=; b=mlEMylTODZ9LapNbIckCtQDANdOzBdB2E4IL82pR6FS1EFVRyNl+ptYpzBL+n3z+Q4 oMZYSi1iApOnJdDrdtvQLbEe7PWk7WcgImwZBkxNHTUBKk4OBOUR0Ckbc0a+RcJz6xiT xc9Tbq5Pku93k7bm5G8e1/fROR8hwNNn6ju1fpOudsMZbE7LWVSS1yxnKH3qXI7r5ZN8 m6Vj1rVH3mn3AQw/JraMkY0pgcyjHOHlut+LxTbjdq4p1PmsvGm6Sj3E/phg1j1SeD3L ZzfIQAob5UFLnIhqsI2VCZ03EUrnBBxP5Yr629Mm8C4tjoPFhl83tZmmwdfXwcsH0oRr IcYw== MIME-Version: 1.0 X-Received: by 10.182.43.161 with SMTP id x1mr12229863obl.5.1387673922966; Sat, 21 Dec 2013 16:58:42 -0800 (PST) Received: by 10.60.232.228 with HTTP; Sat, 21 Dec 2013 16:58:42 -0800 (PST) In-Reply-To: <52B620D7.6090200@evermeet.cx> References: <52B5522A.4040709@lsces.co.uk> <52B61756.9090202@gmail.com> <52B620D7.6090200@evermeet.cx> Date: Sat, 21 Dec 2013 16:58:42 -0800 Message-ID: To: Helmut Tessarek Cc: Rowan Collins , internals Content-Type: multipart/alternative; boundary=001a11c30ce23e1cd404ee150345 Subject: Re: [PHP-DEV] Censorship in php From: ronabop@gmail.com (Ronald Chmara) --001a11c30ce23e1cd404ee150345 Content-Type: text/plain; charset=ISO-8859-1 On Sat, Dec 21, 2013 at 3:14 PM, Helmut Tessarek wrote: > On 21.12.13 17:33 , Rowan Collins wrote: > > Rather than accepting a negative reaction as inevitable, perhaps you > should > > think how you can improve your chances of a positive engagement. The PHP > > website links to a few "house rules" for these mailing lists [1], but > beyond > > that a few things occur to me that would have improved your post (at > least in > > my personal opinion): > > Are you serious? Now I really have to speak out as well. > > People in this list talk down to anybody who is not in their inner circle. > Whose? Which one? I've been reading and writing to this list, off and on, for 13 years, and while my opinion does not always carry as much weight as others, I've found that it's a meritocracy. I have seen *many* "nobodies" become very respected in the larger community, based on their efforts in that time, and even more respected in their working areas. > Very often you get condescending replies and good ideas are pushed aside, > because not in the interest of the core developers. > Working code wins, always. Whining developers who do not write code for their ideas lose. > It's not the first time that I heard and read that 'we can't do that, > because > it would break thousands of apps' (just an example). > Thousands? No, many, many, millions. If you break PHP, you break Yahoo, Wikipedia, Wordpress, Facebook.... many millions of sites. Maybe billions at this point. > This is interesting, because Ruby, Python and Perl can do such stuff. > Because they all don't do anywhere near the same amount of sites. They are but drops in the bucket. > For sake of backwards compatibility PHP keeps certain misbehavioral > properties, which actually happens to make PHP an inconsistent language. > If you are looking for a language without backwards compatibility, that runs most of the internet, I suggest you try to write a new language. I do not suggest you ever try to improve it, but that you get it perfect, the first time. Good luck. > Unless you know _exactly_ _every_ settings and _every_ function, you cannot > predict what PHP might do. > So, unless you are fluent in a language, you cannot accurately predict what you are saying? This is your argument against it? (setting should have been singular, not plural, in your argument, BTW) You might as well argue that czeck is inherently bad if it's hard for english language people to learn. Or vice versa. > Any discussion regarding this topic always comes to this point: we have to > live with it. > Welcome to the internet's dominant programming language. Fork it if you want. Crashing a third or half of the internet for a pet feature or change is not an option. > A lot of constructive feedback gets ignored because people in this list > think > it has a negative tone, while using condescending language on their side. > Complaining is not code. It is not constructive. > A little bit of double standards, don't you think? Code always wins. Whining about code, or giving "feedback" on code, doesn't win. -Ronabop --001a11c30ce23e1cd404ee150345--