10 Jun
2006
10 Jun
'06
4:19 a.m.
On 6/10/06, Dries Buytaert <dries.buytaert@gmail.com> wrote:
SQL is an abstraction layer, and one that is documented in hundreds of books and articles. It is my opinion that creating a Drupal- specific abstraction layer on top of an existing, standards compliant abstraction layer used by hundreds of thousands of people creates an additional barrier for developers that are new to Drupal, but that are familiar to SQL.
The same could be said of forms. HTML forms are also a well-documented abstraction layer, for getting data from users of a web app, in a standard way. Yet we have a Drupal-specific abstraction layer on top of them (i.e. the Forms API). Cheers, Jaza.