Subject | Re: [Firebird-Architect] GPRE |
---|---|
Author | Alexander Peshkoff |
Post date | 2010-02-09T13:00:39Z |
Peter, please do not write your answers in the beginning of the letter. Much
easier to save logic when:
easier to save logic when:
On Tuesday 09 February 2010 14:25:47 Peter Faulks wrote:
>
> On Tue, 2010-02-09 at 09:10 -0200, Adriano dos Santos Fernandes wrote:
> > In my opinion that utility should be completely removed in FB3. 99,9% of
> > users does not know how to use it, and there is no documentation.
> >
> > One of its "unique" feature has multi-database query support, now
> > supported in SQL.
> >
> >
> > Adriano
>
> Wouldn't the answer be to fix the documentation?
>
> One of FB's strengths is its small footprint. ESQL makes for small (and
> fast) apps.
>
> I dunno why so many people are so against ESQL - I think it is no harder
> to use than any other method.
In at least one case it's easier - when you write program that is supposed to
work with fixed format of tables in database. ESQL itself puts required data
to host language var-s, with DSQL you have a lot of pain working with XSQLDA.
On the other hand, ESQL is almost useless when one wants to write code that
can work with any data - like ODBC driver, for example. Taking into an
account that a very little part of software is writen currently without any
driver of this kind in the middle between server and end-user program, not
strange that ESQL is not very popular.