|
Posted by Tony Marston on 01/01/06 12:36
"Colin Fine" <news@kindness.demon.co.uk> wrote in message
news:dp6k28$cbr$1$8302bc10@news.demon.co.uk...
> Tony Marston wrote:
>> "Anonymous" <anonymous@nowhere.invalid> wrote in message
>> news:43AE8ECF.54D24C7C@nowhere.invalid...
>>
>>>Tony Marston wrote:
>>>
>>>>Case-sensitivity is the whole point of this thread. Any language that
>>>>has a
>>>>feature which can be abused and which produces unmaintainable code is a
>>>>BAD
>>>>language. Any language that allows the same variable or function name to
>>>
>>>Then any language is bad by your definition.
>>
>>
>> Any language that allows stupid mistakes is a bad language. That's why
>> some programmers say that statically-typed and compiled languages are
>> better that dynamically-typed interpretted languages.
>>
>>
>>>That's not true. Anyone proficient in german can assure you that "Helft
>>>den armen Vφgeln." and "Helft den Armen vφgeln." means something
>>>*completely* different! ;-)
>>
>>
>> Trust the bloody square-head sausage-eaters to throw a spanner in the
>> works. But in ENGLISH, which is the universal language, there is no
>> difference. Just check out any dictionary. Does it have separate entries
>> in each case? No? I wonder why.....
>>
>>
> Umm - I think you are putting a bit of a spanner in your own argument
> here, Tony (witness the replies you got).
>
> Yes, there are occasional cases where the case makes a difference, even in
> English (consider 'reading', 'polish' and 'natal'). But in most languages
> which use the Roman, Greek or Cyrillic alphabets the case is hardly ever
> significant. German is a sort of exception because all nouns are
> capitalised, but if I write VΦGELN you can't tell whether it's the noun or
> the verb. And most other scripts don't have capitals (I think Armenian
> does, and Georgian uses a sort of capital for titles).
The fact that some human languages have words which can be either a noun or
a verb, with different capitalisation to distinguish between the two, is
irrelevant. In all computer languages variables and function names are
easily distinguishable, therefore different capitalisation is irrelevant.
> But this looks like the "I can't counter this argument so I'll pick him up
> on a triviality" defense from 'Anonymous'.
You are using elements of human language which do not exist in any computer
language and are therefore irreevant.
Tony Marston
Navigation:
[Reply to this message]
|