> There are two reasons we repeat the 'PHP is not Java mantra':
>
> (a) Many of those requesting these changes actually DO want to see PHP
> as a  Java with PHPish syntax.

Anyone wanting PHP to be a "simple" or "more flexable" Java is barking up
the wrong tree... in fact all of the people I know who Im lobbying "better
OO functionality in PHP" for know Java and know PHP - and use both where
each is best. What we are requesting is that PHP expands its OO
capabilities - not change the way it does things, not do anything
outlandish or "stolen" from another language. Think about it - all it
would be is like adding an extra gear to a car. Wouldnt change the
concept, the design or the idea of the car... not the make nor model... it
would however give it added depth and use.

eg: simple db-based shopping cart web site? use PHP... complex internet
backing system? use Java. Easy!
> (b) Java is (so far) the best implemented OO language out there that's
> actually being used.  It symbolizes the extreme OO world, if you will.

Agreed - but that doesnt mean that the people on this list are assosiating
more OO in PHP as being one step closer to PHP being PHP-Java. If I wanted
Java's OO implementation in PHP, Id use Java. I dont - I want OO
implementation (not even to the extremeness of Java) put in PHP. Im not
even sure where the issue lies of taking the step - other than "where is
this heading in the long run".

Is this all that much of an issue to implement MI, Pub/Pri/Prot
methods/vars, possibly interfaces? Not to be Java, but to extend PHP...
all those would help PHP as a *web based language* (hell it would help any
language IMHO - given that its optional and not enforced). Isnt that the
long term goal of PHP (or ZE)? To provide a most powerful backend for
scripting languages, and to provide a RAD tool for creating websites (or
web based systems) quickly, easily and powerfully? All the above would
take a step closer to both those goals.

Unless Im missing the mark - for which I appologise. The PHP Group as a
whole seems to have mixed feelings on this issue - could there be some
form of concensus so that I (and many others on this list) can work out if
the requested extra functionality is either ruled out, in for PHP version
x, or undecided and under continued debate. I think all sides have made
their opinions crystal clear.

Appologises for any rambling - its 2:40am heh... thanks for reading :)


-- 
Dan Hardiker [[EMAIL PROTECTED]]
ADAM Software & Systems Engineer
First Creative Ltd



-- 
PHP Development Mailing List <http://www.php.net/>
To unsubscribe, visit: http://www.php.net/unsub.php

Reply via email to