OF>>don't want to be boring but php have serious problems like OF>>no-namespaces. It gives headaches to any C programmer. It is PHP
Because PHP is not C, neither it is Java, Perl, Python, C++, ML, Smalltalk, Lisp, Javascript, Z80 assembler or any other language one was trained into. So to expect that any syntax construct and any pattern you were used to in your favorite language would automatically appear in PHP is a mistake. OF>>Please read : Why PHP sucks (for large systems) Edwin Martin OF>><[EMAIL PROTECTED]>, PHP Annoyances, I hate PHP, Experiences of Using OF>>PHP in Large Websites, Aaron Crane <[EMAIL PROTECTED]> Most of it either "my favorite feature X is not there" or "this particular function module doesn't have option X which I need" or "my favorite product is not free". While the first can change and the second may be valid point for specific module developer, it has no relation to PHP being inadequate in general. That's like saying "American cars suck" because they have gear shifting done differently from european ones. Again, I think any feedback (including, and even probably most of all - "sucks" articles) is valuable and provides food for thought, but it doesn't mean that if you are used to particular feature of particular language, like block scoping in C or pointers or <> construct in Perl, it automatically should be in PHP. IMHO, good language can not be built on kitchen-sink principles. PHP has one set of features, $Perl (replace with your favorite language here) has another. Choose what is best to fit your task. OF>>It is PHP created for average programmers or by average programmers. I Well, I'd propose you to leave alone the "by" part - I think discussing qualities of PHP builders is not your purpose and definitely is not mine - but for the "for" part the answer is definitely "yes" - PHP is the language that one can use even if he's not used to read machine code as a lunch-time amusement and has troubles understanding what latest Obfuscated C contest winner code actually does. It is suitable (and reasonably easy) for consumption by average person - and I see nothing wrong with it. -- Stanislav Malyshev, Zend Products Engineer [EMAIL PROTECTED] http://www.zend.com/ +972-3-6139665 ext.115 -- PHP Internals - PHP Runtime Development Mailing List To unsubscribe, visit: http://www.php.net/unsub.php