Re: High-Profile Advocacy Opportunity:VbulletinForum - Mailing list pgsql-advocacy

From Thomas Hallgren
Subject Re: High-Profile Advocacy Opportunity:VbulletinForum
Date
Msg-id cbc7p7$2iep$2@news.hub.org
Whole thread Raw
In response to High-Profile Advocacy Opportunity: Vbulletin Forum Software  ("Donnacha Mac Gloinn" <postgresql.org@donnacha.com>)
Responses Re: High-Profile Advocacy Opportunity:VbulletinForum  (Josh Berkus <josh@agliodbs.com>)
List pgsql-advocacy
""Donnacha Mac Gloinn"" <postgresql.org@donnacha.com> writes:
> Well, that's the problem, by deploying abstraction they ALLOW you to use
> PostgreSQL but they don't take advantage of it's strengths.  Or, indeed,
> MySQL's strengths!  What's the point?
>  ...
> As a simple matter of logic, you should never dilute your control unless
> there's a highly compelling reason.
>
You just answered your own question. An abstraction rocks too unless it's
badly written. It gives you full freedom to choose. While I don't doubt that
PostgreSQL is an excellent choice in most cases, there might be reasons not
to use it. The use of BSD licensed software is not an obvious choice in many
organisations. Personally, I'd never encourage anyone to hardcode an
application for a specific database.

"never dilute control" == "always use an abstraction"

Kind regards,

Thomas Hallgren


pgsql-advocacy by date:

Previous
From: Renato Cramer
Date:
Subject: RES: ENC: PostgreSQL: Uses cases and features
Next
From: Josh Berkus
Date:
Subject: Re: High-Profile Advocacy Opportunity:VbulletinForum