Subject Re: [firebird-support] Use of double quoted names in Firebird
Author Martijn Tonies
> > C and Java folks might. They have been argueing for years that case
> > sensitivity is a good thing.
>
> Case sensitivity is a good thing in that it forces everyone to use the
> exact same name for the same thing everywhere.

bah bah and more bah. It also forces you into someone elses
(eg: Borland VCL library) code standard if you were to use
a different one. eg, Java method have the first character lowercase,
IIRC.

> It's not good in that it can be misused to have very similar-looking
> names for completely different things.

Which is a _feature_ ... :-)

> But then again, case insensitivity can also be misused by using
> *different* names for the *same* thing, e.g.
>
> BEGIN...END;
> Begin...End;
> begin...end;
> begIN...eNd;
>
> I'd prefer it if these were forced to be written the same way
> everywhere. Wouldn't you?

I couldn't care less. If your standard is writing begIN eND;
then stick to it.

But I hate being forced ... into anything, actually :-)

This, however, is the last thing I'll say on the case-sensitivity issue
for source code :-)

With regards,

Martijn Tonies
Database Workbench - developer tool for InterBase, Firebird, MySQL & MS SQL
Server
Upscene Productions
http://www.upscene.com