Since these are all valid requests (I really enjoyed the euro sign one), I'd suggest to import some ideas from Fortran and Python.
The first request is to remove the ; sign. It's annoying and everyone here knows it. =) My second request is is column identing. PHP should support = assignment if defined in column 0, example: <?php $foo "value" // equivalent to $foo = "value"; nowadays And since we may have to deal with other interesting situations (like +=, -=, etc), you should put the sign before left expression + $foo "value" // which means $foo += "value"; The idea should be followed for: 0 equivalent to = assignment 1 equivalent to method or function call 2 function or method definition 3 normal code 4 loop ... The idea is very simple and imagine this source that currently works: class Foo { public static function bar() { $str = ''; for ($i = 0, $l = 10; $i < $l; $i++) { $str += '[' . $i . ']'; } return $str; } } Will be simplified a lot into (and also include the euro sign suggestion): class Foo static bar() €str '' €i = 0, €l = 10; €i < €l; €i++ + €str '[' . €i . ']' return €str Of course this is just a RFC and we should start endless discussions to define new terminals in grammar, but I would love to see that into PHP 7!!!! Cheers, On Fri, Sep 19, 2008 at 7:47 PM, Marcus Boerger <[EMAIL PROTECTED]> wrote: > Hello Ionut, > > a Friend suggested to replace it with a Euro sign, so that PHP code gets > worth more :-) > > marcus > > Thursday, September 18, 2008, 8:30:37 PM, you wrote: > >> Actually, I somehow understand what he wants, considering we'll soon >> have lambdas and closures. I mean, in case of javascript a variable can >> hold as well a function as it can hold anything else. Anyway, I don't >> think this is the case for PHP. I do find it ugly to write $function(), >> but I guess I'll live with it as I did until now. > >> Cheers, >> I. Stan > > > > >> ----- Original Message ---- >> From: Brian Moon <[EMAIL PROTECTED]> >> To: mike <[EMAIL PROTECTED]> >> Cc: marius popa <[EMAIL PROTECTED]>; internals@lists.php.net >> Sent: Thursday, September 18, 2008 9:06:11 PM >> Subject: Re: [PHP-DEV] php7- dropping the $ from the variable name - rfc > >> 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 > > >> > > > > > Best regards, > Marcus > > > -- > PHP Internals - PHP Runtime Development Mailing List > To unsubscribe, visit: http://www.php.net/unsub.php > > -- Guilherme Blanco - Web Developer CBC - Certified Bindows Consultant Cell Phone: +55 (16) 9166-6902 MSN: [EMAIL PROTECTED] URL: http://blog.bisna.com Rio de Janeiro - RJ/Brazil