On 18 Feb 2004 at 20:21, Michael Walter wrote: > What is your criterium of a language being an "OO language"? Why is it > that you consider C++ as an OO language, but not PHP?
C++ is difficult since it includes C. Nevertheless every C++ programmer is 100% coding (and thinking) object-oriented - even basic data types like strings are usually objects. I don't think I have to explain why I consider Java an OO language, do I? PHP is a procedural language with OOP being an "add-on". The API (some extensions form the exception of the rule) is completely provided by functions. Moreover, OOP still is expensive / slower than procedural coding. I think most people in this list (especially the core people) will agree. -- Ferdinand Beyer <[EMAIL PROTECTED]> -- PHP Internals - PHP Runtime Development Mailing List To unsubscribe, visit: http://www.php.net/unsub.php