NOTE: use Perl; is on undef hiatus. You can read content, but you can't post it. More info will be forthcoming forthcomingly.
All the Perl that's Practical to Extract and Report
Stories, comments, journals, and other submissions on use Perl; are Copyright 1998-2006, their respective owners.
Answers ... (Score:2)
2. Whenever I have seperate applications writing to the database, they're pretty much always just seperate wrappers around a library - eg, a GUI front-end and a command-line front-end.
3. I try not to use DB-specific features, at least in low-end databases like SQLite and MySQL, on the (almost certainly spurious) grounds that I might upgrade later without re-writing the app. Writing overly-portable code is a bad habit of mine. I don't particularly mind using DB-specific features for high-end databases like Oracle though, as the probability of ever moving is so low. And anyway, you usually choose Oracle precisely for its proprietary features.
4. Yes, but the real reason was poor documentation. What they did was correct by the docs.
Reply to This