Having used and still being a Sybase fan, I can comment on that part of this. DBD::Sybase was still at version .23 or something until about a week ago. It had few if any of the amenities that the DBI crowd expect or want. The Sybperl module is still the way to go for robust systems. The simple fact in that case is that the author of both, Michael Peppler doesn't have the time to pimp up the DBD version much so work has gotten done on it in spurts.

BTW, I still feel that under linux, his .23 version is better than the alternatives for accessing M$SQL 7 DBs. I'm going to be real happy with the 1.0 version once I beat the crud out of the .91 version I grabbed last week.

As to the second claim, "I have not seen any DBI::DBD modules for object-oriented databases. " I have to ask, how many NON-DBI modules for OODB have you seen? In this case, it just might be that OODB people don't cater to Perl people and we see little use for them. Saying you've never seen any "easy-to-use throckles" means nothing if you don't give an impression of how many "throckles" you've seen.

Putting that algebraicaly, the weight of a person's opinion of a comparitive ratio shall be scaled according to his knowledge of the denominator, not the numerator.

One post-note: metaperl wouldn't have put the "Two post-notes" section in...

As the the real topic, I think OODBs just sound better to PHBs. In most real world cases I've seen, they would have just slowed the process of getting up and going down to a crawl. Making them fine-grained, flexible, and efficient seems like it is nigh impossible. You can tune a RDBS at the DB, table, and code levels. Half the people in the world wrap the DB in a OOish level at the API anyway and press on from there, maintaining the ability to tinker with the OO stuff away from the outer layers of code without being tied to the vendors OOness. I wrap objects around groups of DBI calls and it is keeping me happy and employed. =)

--
$you = new YOU;
honk() if $you->love(perl)


In reply to Re: Non-Relational Database Use from Perl by extremely
in thread Non-Relational Database Use from Perl by princepawn

Title:
Use:  <p> text here (a paragraph) </p>
and:  <code> code here </code>
to format your post, it's "PerlMonks-approved HTML":



  • Posts are HTML formatted. Put <p> </p> tags around your paragraphs. Put <code> </code> tags around your code and data!
  • Titles consisting of a single word are discouraged, and in most cases are disallowed outright.
  • Read Where should I post X? if you're not absolutely sure you're posting in the right place.
  • Please read these before you post! —
  • Posts may use any of the Perl Monks Approved HTML tags:
    a, abbr, b, big, blockquote, br, caption, center, col, colgroup, dd, del, details, div, dl, dt, em, font, h1, h2, h3, h4, h5, h6, hr, i, ins, li, ol, p, pre, readmore, small, span, spoiler, strike, strong, sub, summary, sup, table, tbody, td, tfoot, th, thead, tr, tt, u, ul, wbr
  • You may need to use entities for some characters, as follows. (Exception: Within code tags, you can put the characters literally.)
            For:     Use:
    & &amp;
    < &lt;
    > &gt;
    [ &#91;
    ] &#93;
  • Link using PerlMonks shortcuts! What shortcuts can I use for linking?
  • See Writeup Formatting Tips and other pages linked from there for more info.