Newsgroups: php.internals Path: news.php.net Xref: news.php.net php.internals:31564 Return-Path: Mailing-List: contact internals-help@lists.php.net; run by ezmlm Delivered-To: mailing list internals@lists.php.net Received: (qmail 46474 invoked by uid 1010); 14 Aug 2007 15:48:35 -0000 Delivered-To: ezmlm-scan-internals@lists.php.net Delivered-To: ezmlm-internals@lists.php.net Received: (qmail 46458 invoked from network); 14 Aug 2007 15:48:35 -0000 Received: from unknown (HELO lists.php.net) (127.0.0.1) by localhost with SMTP; 14 Aug 2007 15:48:35 -0000 Authentication-Results: pb1.pair.com header.from=helly@php.net; sender-id=unknown Authentication-Results: pb1.pair.com smtp.mail=helly@php.net; spf=unknown; sender-id=unknown Received-SPF: unknown (pb1.pair.com: domain php.net does not designate 85.214.94.56 as permitted sender) X-PHP-List-Original-Sender: helly@php.net X-Host-Fingerprint: 85.214.94.56 aixcept.net Linux 2.6 Received: from [85.214.94.56] ([85.214.94.56:33443] helo=h1149922.serverkompetenz.net) by pb1.pair.com (ecelerity 2.1.1.9-wez r(12769M)) with ESMTP id 70/00-46323-7BEC1C64 for ; Tue, 14 Aug 2007 11:48:15 -0400 Received: from MBOERGER-ZRH (unknown [216.239.55.7]) (using TLSv1 with cipher AES256-SHA (256/256 bits)) (No client certificate requested) by h1149922.serverkompetenz.net (Postfix) with ESMTP id A93A11B364D; Tue, 14 Aug 2007 17:47:52 +0200 (CEST) Date: Tue, 14 Aug 2007 17:47:49 +0200 Reply-To: Marcus Boerger X-Priority: 3 (Normal) Message-ID: <1698984137.20070814174749@marcus-boerger.de> To: Larry Garfield CC: internals@lists.php.net In-Reply-To: <200708130835.04488.larry@garfieldtech.com> References: <46BE14B1.5050209@zend.com> <46C04DD4.8060205@keryx.se> <200708130835.04488.larry@garfieldtech.com> MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Transfer-Encoding: 7bit Subject: Re: [Fwd: Re: [PHP-DEV] Renaming namespaces to packages] From: helly@php.net (Marcus Boerger) Hello Larry, even if their other main language is JS - they still do not have namespaces or packages and even if both languages have something. I'd rather confuse people that only know two languages which are very different anyways than confusing the probably much bigger group of people that know C++ and Java as well. Remember that C++ and Java together are still responsible for around 50% of all code written nowadays. marcus Monday, August 13, 2007, 3:35:04 PM, you wrote: > On Monday 13 August 2007, Tijnema wrote: >> On 8/13/07, Keryx Web wrote: >> > Stanislav Malyshev skrev: >> > > And they, btw, are not ashamed of calling it namespaces just because >> > > it's not c++ ;) >> > >> > Exactly. That was my main point. And, as I said,ECMAScript 4 will most >> > probably be the main other language for most ordinary PHP developers, >> > not Java and certainly not C. Especially the newbie ones! >> > >> > From a pedagogic point of view I'd say "namespaces" is the better name. >> > >> > >> > Lars Gunther >> >> Uhh, ECMAScript?? > ECMAScript is the formal name for what most people call Javascript. > Technically Javascript is the Mozilla implementation of ECMAScript and > JScript is the MS implementation. 70% of the world just calls > it "Javascript", and 29% calls it "Ajax" because they don't know any > better. :-) > I believe the original point is that for most PHP programmers their other main > languages will be Javascript and SQL, not C++ or C#, so if the goal is to use > a name that's predictable for someone coming from another language we should > assume Javascript as that other language, not Java or C#. > -- > Larry Garfield AIM: LOLG42 > larry@garfieldtech.com ICQ: 6817012 > "If nature has made any one thing less susceptible than all others of > exclusive property, it is the action of the thinking power called an idea, > which an individual may exclusively possess as long as he keeps it to > himself; but the moment it is divulged, it forces itself into the possession > of every one, and the receiver cannot dispossess himself of it." -- Thomas > Jefferson Best regards, Marcus