Re: Ternary operator enhancement for fluent code

From: Date: Sun, 02 Jul 2000 19:22:02 +0000
Subject: Re: Ternary operator enhancement for fluent code
References: 1  Groups: php.dev 
Request: Send a blank email to php-dev+get-23242@lists.php.net to get a copy of this message
At 16:12 02/07/2000, waldschrott wrote:
I do like cryptic operators, they keep ones brain fresh and happy.
I think this is the source of our differences. As much as you may like cryptic operators, one of the main design goals of PHP is for it to be *simple*. And yes, that means that cryptic operators are kept out.
Will PHPs evolution ever be fully dependent on main languages like C/C++, Java? The functionality evolves independently I think, the syntax doesn´t at all... (what isn´t indeed as bad, high portability, wide understanding).
It has little to do with dependency on C/C++/Java. PHP has its own set of language constructs that none of the mentioned languages has, and there's no problem with that. However, as far as operators go, C (and its derivatives in this area, C++ and Java) has done a good job. There's simply no need to add more operators if they're not necessary. I think the only exception made in PHP is the fairly new === and !== operators, which are quite unique to PHP due to the weak typing it employs (and that C/C++/Java do not). Zeev -- Zeev Suraski <zeev@zend.com> http://www.zend.com/

« previous php.dev (#23242) next »