RE: [PHP-DEV] oo != php

From: Date: Fri, 07 Jun 2002 16:55:35 +0000
Subject: RE: [PHP-DEV] oo != php
References: 1  Groups: php.dev 
Request: Send a blank email to php-dev+get-84994@lists.php.net to get a copy of this message
From: Ilker Cetinkaya [mailto:ilker.cetinkaya@ease.de] [snip] > but after getting known of the ze2 features, I personally saw PHP finally > growing out of that "PHP, language for kiddies"-image. > IMHO PHP is a real good language for its target purpose, but it has > potential to be much better. PHP is a nicely done scripting language. Scripting languages tend to be easier to get into, easier to make changes with, and do a good job of gluing disparate components together. Java is a compiled language. Good for building complex tightly knit applications at the higher end of the performance spectrum. For tasks that could be done with a scripting language, the implementation cost is usually higher in Java. C++ is a lower level compiled language. Good for getting every last bit of performance possible out of the hardware. Also good for complex tightly knit applications - but at an even higher development cost. Think of each as a different tool in your toolbox. You choose the tool to fit the job at hand. A screwdriver is not a "kiddie" hammer. Each is well suited for different kinds of tasks. To extend the metaphor - think of an all-in-one tool - a combination of hammer and screwdriver, say. In trying to combine the two tools meant for different purposes you end up with something that is neither a particularly good hammer, or a particularly good screwdriver. So the focus on improving PHP in the role as a scripting language (not trying to make PHP into Java or C++) makes a great deal of sense. > my 2c and may this topic never arise again, Amen :)

« previous php.dev (#84994) next »