From: Stephan Diehl <stephan.diehl@gm...> - 2002-10-30 22:12:50
On Wednesday 30 October 2002 22:31, you wrote:
> Today, Stephan Diehl a écrit:
> SD>I have updated my PStore object relational Wrapper code. It now includes
> SD>proper searching in the db with the help of a proxy object (See the
> README SD>for details).
> SD>You get it at http://www.sdiehl.de/python
> Same comments as before, why is there so much Obj-RDB wrapper in
> python World ? I know a couple of ones
> - PyDO
> - MidleKit
> - zope db-sig (not public)
> I know pretty well webObjet way of like in this purpose right
> now, I really think that is a good way.( A bit like MiddleKit
> does )
> I really think that python coder need to works together ..
Thanks for your comments. In a way, your are right. If you see Python, a db
layer, a web application server as something we want to spread around the
world and show all of these people their wrong way, you are certainly right.
There is too much of everything in the Python world. Why do we need five
different web application server? zillions of db layers?
But, the thing is, it's fun with python to explore the unknown and, not to
forget, all of these different projects have a slightly different point of
To stay with the database layer, all of the ones you mention have a different
abstraction from the underlying database and address different needs.
The main reason for me to write my code was primarily to explore the inner
working of python. I could have spent the time I was writing it to really
learn the usage of one of these other projects and go on with my life. But
then I wouldn't have learned really anything new.
Anyway, my design objectives are:
- easy usage as ZODB
- cleartext db usage (no use of pickled objects)
- possible access layer in other languages as python
- no need to keep the SQL and Python world manually in sync