Subject Re: [ib-support] First keyword in Firebird not in InterBase
Author Thomas Miller
William L. Thomson Jr. wrote:

> That's a little harsh and rude, I have already admitted it was my fault
> if you read my last post.
>
> Further more I just sent another email, that shows it's not as bad as I
> thought due to good programing techniques I have been using.
>
> I also thanked those for positive feedback, who did not take the tone
> you did above, and below.

I think you started out bashing the people that have worked for free on
FB for over a year to give
us this great product. I apologize if you think I was over barring,
but I also think you where unfair
to the people that have worked on FB.

> >
> > Second. One thing I hate hearing is that a programmer is too lazy to
> > type out a
> > field name that is more descriptive. Your laziness is going to cost
> you
> > or someone else
> > thousands of dollars. You deserve it.
>
> It's not laziness, but odds. The longer the names of anything thing are
> the easier it is to create a typo. The odds increase. Plus not everyone
> will think the way I did when creating the db, and etc. So I tried to
> stick to things they could relate to easily.
>
> Everyone has at one point or another filled out a paper form, that has
> First,Middle,Last,Suffix.
>
> I have never seen a paper form saying Name with each one or using
> underscores.

That is what I love about programming. Any typos are always caught by
the program. If you miss
type a column, the SQL query will let you know.

>
>
> > And your real problem. You should make all your database objects have
> > an "_" (underline)
> > in the name. I have yet to see a key work with an underline in it.
> >
> > FIRST_NAME, MIDDLE_INITIAL, LAST_NAME, NAME_SUFFIX.
>
> A much better suggestion. You should have started off with that instead
> of bashing me. I am the first one to admit when I made a mistake and
> thank those pointing out positive directions to take.
>
> > You will almost be guaranteed that these will not be key words for the
> > next 100 years,
> > if you can handle the extra typing.
>
> Yes, but I just do not want to make typos. I have yet to meet anyone who
> never makes a typo when programming. They may do it less, but even the
> best of us can and will make mistakes.
>
> That's what makes us human.

Again, the compiler (assuming you are using something like Delphi) or FB
will catch any typos.

--
Thomas Miller
Delphi Client/Server Certified Developer
BSS Accounting & Distribution Software
BSS Enterprise Accounting FrameWork

http://www.bss-software.com