Firebird News

Thursday, February 09, 2006

Quote of the day - I tried to make Interbase as simple and fast as possible : no tuning , no configuration control , no overrides

It's from 2000 and from Firebird Architect list
"What I'm trying to do is establish a cultural mindset for Interbase
development, soon to be a world wide effort, that easy to use means
intelligence in the system, not thousands of individual features.

Open Source has produced some very high quality software but often

at a cost of great obscurity. Samba, for examples, emulates what
on Windows takes three mouse clicks, but requires 140 pages of
documentation to read and understand before installation. Of
the "info" documentation reader with so many easy to remember
commands that they ran out upper case letters, lower case letters,
control-letters that they had to resort to keyboard chords.

I tried to make Interbase as simple and fast as possible -- no
tuning (other than indexes), no configuration control (undone
by Sys-V shared memory!), no overrides. Where tuning was
traditionally required, I found alternative algorithms that
we insensitive to tuning. Although memory sizes now make
the feature unnecessary, the optimizer computers the number of
page buffers required to efficiently perform a query and
warns the cache manager to find more memory.

I want Interbase developed by people who believe that smart,
small, and simple is good. I want it used by people with
a problem to solve but who don't want to be database experts.

Jim Starkey"


No comments: