How about actually having the database start evolving just like programing languages have?
How about actually having the database start evolving just like programing languages have?
What I hate (and I get the feeling you hate it too) is object-relational mapping. This is truly, exceptionally tedious stuff. Hibernate was no fun, but I find Rails to be far, far less of a hassle.
And there's plenty to object to in the various implementations of relational algebra (ie., the different RDBMs's). But maybe the programming language side is exactly where the innovation should be occuring.
What's stopping you from solving this problem? Sounds like a great entrepreneurial opportunity. Maybe you could submit a YC application.
Any new system, (OOD) will take years before reaches the maturity level to be used in commercial solutions. Kinda hard for a cash strapped startup.
Also, there have been attempts to build OODs but they have failed, mainly b/c they way ahead of their time.
What I would like to see a distributed Object Oriented Database system, that can scale at will.
Maybe you could take a similar approach?