Hello,

Well, I've been reading internals for years and never replied. But I think
this time I have to share my thoughts.

First of all I understand Rasmus and Stas position on holding PHP as simple
as it is. It's great and in the same way it's wrong. As Anthony mentioned
PHP evolves, and PHP is being used not only by designers who want to create
a simple corp site which by the way move to Rails, but mostly by thousands
of web agencies, developers and senior developers who constantly using
different languages and technologies. We have Ruby with all the sugar it
gives, we have Java with all enterprise mess it has. And we have PHP.

I don't think I need to advocate OOP here, and I agree with Rasmus that we
need to stay simple. But we don't need to copy all those things from Java
for example, even Java world has Play! Framework which is great and gives
simpleness to the developer. We all know how annotations are being used by
Symfony or Doctrine and I don't think we need to create all the mess it has
in Java world. We all know the problems it give, why not to eliminate it
and create a new, PHP's vision of things. Right now all discussions are
being held like we will never implement annotations because we need to copy
it from Enterprise Java. But we don't need Java annotations, we need our
own. Constantly decline great futures just because some designer wouldn't
understand it is wrong by all means.

PHP is great for web development, let's stick to it. Give us a chance to
create frameworks, which can use Annotations, DI, IoC, Factories,
Decorators and all others patterns to allow regular designer to create a
simple site with few lines of code.

-- 
Kind Regards,

Ignat Tuganov
Chief Information Officer

Office Phone: +7 (812) 640-8022

E-Mail \ Gtalk: i...@cloudmill.ru

CloudMill LLC
191015, 3 K Furazhnyi Lane, office #317, Saint-Petersburg, Russia

Reply via email to