Newsgroups: php.internals Path: news.php.net Xref: news.php.net php.internals:40766 Return-Path: Mailing-List: contact internals-help@lists.php.net; run by ezmlm Delivered-To: mailing list internals@lists.php.net Received: (qmail 85291 invoked from network); 29 Sep 2008 12:12:51 -0000 Received: from unknown (HELO lists.php.net) (127.0.0.1) by localhost with SMTP; 29 Sep 2008 12:12:51 -0000 Authentication-Results: pb1.pair.com smtp.mail=mapopa@gmail.com; spf=pass; sender-id=pass Authentication-Results: pb1.pair.com header.from=mapopa@gmail.com; sender-id=pass; domainkeys=bad Received-SPF: pass (pb1.pair.com: domain gmail.com designates 209.85.217.14 as permitted sender) DomainKey-Status: bad X-DomainKeys: Ecelerity dk_validate implementing draft-delany-domainkeys-base-01 X-PHP-List-Original-Sender: mapopa@gmail.com X-Host-Fingerprint: 209.85.217.14 mail-gx0-f14.google.com Received: from [209.85.217.14] ([209.85.217.14:38138] helo=mail-gx0-f14.google.com) by pb1.pair.com (ecelerity 2.1.1.9-wez r(12769M)) with ESMTP id 91/3A-36431-146C0E84 for ; Mon, 29 Sep 2008 08:12:50 -0400 Received: by gxk7 with SMTP id 7so10183087gxk.23 for ; Mon, 29 Sep 2008 05:12:47 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=gamma; h=domainkey-signature:received:received:message-id:date:from:to :subject:cc:in-reply-to:mime-version:content-type :content-transfer-encoding:content-disposition:references; bh=u848cYLozyG7rqeTYUe5A6v24N61fRYCJHqUd75rS2Y=; b=WYjmYR69dCyNQDa20U8LjMjsXGhsLY4Y040EYdAkUElwhHNjApuYd6WFOpv2DiXzO0 Ch3xkLo2zWKtADisp122rp+hmyEC1mE2ZzyfboibHbUf5dh28vW37UmgUeQ0W56ZOAPI /JFLW3qUPT6LNz4lzzfQWIVZW23P1FbOqzhTs= DomainKey-Signature: a=rsa-sha1; c=nofws; d=gmail.com; s=gamma; h=message-id:date:from:to:subject:cc:in-reply-to:mime-version :content-type:content-transfer-encoding:content-disposition :references; b=i7YkOLiQV1XJkCt3zvDYb+8JKBU3ow7YG4LnwAwfT7hqqdY2KkFnNXVa//YurD11I2 qnE+PX0fjUIVMYR9xXv1s5wbMB3jpfa1XGGwZgy2i7JsTshJPNbY4S6sCobDXturYCbL GSU2nTgYDytAC/ibpGmYYrHnfETG6HC97Oo8M= Received: by 10.100.240.17 with SMTP id n17mr4004542anh.49.1222690367044; Mon, 29 Sep 2008 05:12:47 -0700 (PDT) Received: by 10.100.95.12 with HTTP; Mon, 29 Sep 2008 05:12:46 -0700 (PDT) Message-ID: Date: Mon, 29 Sep 2008 15:12:46 +0300 To: "Jordan Moore" Cc: "Brian Moon" , mike , internals@lists.php.net In-Reply-To: <61504d990809181125v7ec3c569s796017c69220008d@mail.gmail.com> MIME-Version: 1.0 Content-Type: text/plain; charset=ISO-8859-1 Content-Transfer-Encoding: 7bit Content-Disposition: inline References: <48D29893.8050602@dealnews.com> <61504d990809181125v7ec3c569s796017c69220008d@mail.gmail.com> Subject: Re: [PHP-DEV] php7- dropping the $ from the variable name - rfc From: mapopa@gmail.com ("marius popa") On Thu, Sep 18, 2008 at 9:25 PM, Jordan Moore wrote: > On Thu, Sep 18, 2008 at 11:06 AM, Brian Moon wrote: >> mike wrote: >>> >>> Personally I love the $. It makes it so much easier to identify >>> variables. It's a single character. Can't see the need honestly to >>> even bring this up. >> >> +1,000,000. Horrible idea. *facepalm* >> >> -- >> >> Brian Moon >> Senior Web Engineer >> ------------------------------ >> When you care enough to spend the very least. >> http://dealnews.com/ >> >> >> -- >> PHP Internals - PHP Runtime Development Mailing List >> To unsubscribe, visit: http://www.php.net/unsub.php >> >> > > I'm unsure how the parser works, so ignoring those potential issues, > this change would... > > 1. Break every single PHP script that is currently in existence. maybe an legacy mode can be included in ini > > 2. Break syntax highlighting (and probably other tools/functions) for > every IDE that is currently in existence. this can be fixed by each ide , I talk about something like > > I'm not sure that much more needs to be said. I can give another practical example in wxjscript from this javascript example that can be run on apache server you can see that is simpler to read and to learn at least for an beginner http://www.wxjavascript.net/mysql/index.html What i want to say is that php must go forward and yes you can change/break things in the engine like in the php 4 to php 5 migration or php5 to php6 In time maybe an fast javascript engine could replace php if it doesn't change in the right direction or it goes to java bloatware way > > -- > Jordan Ryan Moore > -- developer flamerobin.org