> I believe that PHP should have a bundled feature that can even support
> OO approach for OO enthusiasts (like me) and also Structural. If not
> bundled, support the project like Smarty, something like
> http://orm.php.net
> ...
> I have to say that your idea is good enough to even be out of Google
> SoC. This could be a separate project, and should already exist for
> years. If the only needed starting point is SoC, that's ok. But you
> have to understand that this project should already exist in PHP land.
> Java already has a lot of ORM tools, and Hibernate is the most known.
> PHP should have a similar thing.

I like the idea of the bundled ORM support, I think it's getting so
common, that bundling it with PHP makes sense. However, in the C vs. PHP
question I agree with Jacob Santos, I think PHP land implementations are
good, but if we create a common API, it should be written in C. Why is
PDO implemented as a native extension?

The project is existing, I'm doing it for about a year and a half, and
SoC is way I can spend more time on it in the summer.

> I am not part of Core Team, but I'll deliver my proposal to everyone here.
> If we group ORM authors, generate a draft and implement it, I think we
> can reach a commom sense. As I already mentioned, this is out of SoC
> scope.
I don't see why any open source project should be out of SoC scope. It's
only a way for students to work on OS project in the summer instead of
flipping burgers in McDonald's.

> 
> Please, do not ignore the idea. An answer that this does not belong to
> PHP land is going against your own principles, since you're trying to
> bring PHP more OO.

Yes, I like OO, and want create good object-oriented API, but I don't
see why can't that be achieved with a native extension. Maybe you are
thinking that C is not an OO language, so I can't build nicely object
oriented software with it? If you look at a source you can see that OO
and C can live together nicely.
http://sourceforge.net/project/showfiles.php?group_id=183889


> I am opened to start a dialog about this subject.
> If you want to add me to your MSN/GTalk/Yahoo!/Skype:
> MSN: [EMAIL PROTECTED]
> GTalk/Yahoo!/Skype: guilhermeblanco

I've added you to my contact list, but I think the main discussion
belongs to this list.

Adam

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

Reply via email to