> From: Steve Romanow > Look at the number of language bindings for most db's. U2 has 2, and > they are ok, but only 2. MongoDB has like 10-20.
That problem is easily fixed technically. Language bindings don't need to come from the DBMS vendors. And let's face it, they aren't that creative and they don't want to invest too much unless they see tangible returns in terms of license sales. So this like other projects will have to be a community undertaking anyway, as it is with every other platform out there. I've already started this project actually, and run it by some respected community members to validate the concept. As always, the problem is that projects like this, for the good of everyone, tend to fall on the few who often can afford it the least. I'm going to use "I" and "me" below, but this applies to anyone in this market who does free development as a community service. There are a lot of us here. I create things like language bindings because I think it's cool and because it will help our market. In the mean time there are people fearing for loss of their jobs because their platform of choice is too obscure and missing language bindings (for example) that are common everywhere else. Demand/motivation and supply/desire in this market must learn to meet in the middle. I know if I solicit donations so that I can pay my mortgage while providing you (collectively) with something that will increase the value of your platform, I'll be shunned for trying to sell yet another product (what a concept *sigh*). The public outcry will be deafening "but it should be FREE", implying of course that someone else should do the work for free for everyone's benefit, like it is (supposedly) in the rest of the world. With no motivation, this project that has been in the queue for about two years, will remain on the bottom of the TODO list, and may never get finished. (Personal note: And for anyone who thinks I only do things for-fee, look for my name at Codeplex, Sourceforge, github, and elsewhere. I do contribute to FOSS, and I contribute freeware to this market as well. But when my free time translates to someone else's profitability or continued employment, I don't think it's unreasonable to ask for something in return. Generous does not equal stupid.) But if neither I nor anyone else does this (for free or fee), the net result will be that some years later people will still be lamenting in forums that such things don't exist and that it should all come from the DBMS vendors. Nothing will change. I've been saying that for years and here we are - nothing has changed. That fundamental mindset is really what cripples this market. That's also what doesn't change. It's not a lack of communication tools, language bindings, admin utilities, or other things people mention occasionally. If people attach value to things they say are valuable to them, this market may actually move forward a little. Tony Gravagno Nebula Research and Development TG@ remove.pleaseNebula-RnD.com remove.pleaseNebula-RnD.com/blog Visit PickWiki.com! Contribute! http://Twitter.com/TonyGravagno _______________________________________________ U2-Users mailing list [email protected] http://listserver.u2ug.org/mailman/listinfo/u2-users
