You are here: Re: Case sensitivity in programming languages. « PHP Programming Language « IT news, forums, messages
Re: Case sensitivity in programming languages.

Posted by Ivan Marsh on 07/28/06 16:41

On Fri, 28 Jul 2006 09:18:40 +0100, Tony Marston wrote:


> "Ivan Marsh" <annoyed@you.now> wrote in message
> news:pan.2006.07.27.15.30.31.757191@you.now...
>> On Thu, 27 Jul 2006 13:13:29 +0100, Tony Marston wrote:
>>
>>
>>> "Jerry Stuckle" <jstucklex@attglobal.net> wrote in message
>>> news:VZqdndIgAfB2OlXZnZ2dnUVZ_vKdnZ2d@comcast.com...
>>>> Tony Marston wrote:
>>>>> "Jerry Stuckle" <jstucklex@attglobal.net> wrote in message
>>>>> news:WYudnRl91u0MzVrZnZ2dnUVZ_vSdnZ2d@comcast.com...
>>>>>
>>>>>>Tony Marston wrote:
>>>>>>
>>>>>>>"Jerry Stuckle" <jstucklex@attglobal.net> wrote in message
>>>>>>>news:Kb6dnRCvKMxASlvZnZ2dnUVZ_uudnZ2d@comcast.com...
>>>>>>>>ImOk wrote:
>>>>>>>>>I just read a thread about this and I thought I would just add my
>>>>>>>>>2cents why this situation exists.
>>>>>>>>>
>>>>>>>>>In the stone age days, keyboards did not have lowercase. So
>>>>>>>>>everything was typed in uppercase. No one bitched about it. Now
>>>>>>>>>with upper and lower case keyboards people bitch and curse.
>>>>>>>>>Including myself. But I live with it.
>>>>>>>>>
>>>>>>>>>The main reason why we have case sensitivity in programming
>>>>>>>>>languages goes back to the start of cave man days of language
>>>>>>>>>development: Compilation and interpretation performance. A
>>>>>>>>>compiler does not have to
>>>>>>>>>convert symbols to upper case or lower case or whatever. Also,
>>>>>>>>>only one
>>>>>>>>>way to have a symbol table in memory. This reasoning goes back to
>>>>>>>>>the days of slow CPU's and low memory. Today, one could argue
>>>>>>>>>otherwise.
>>>>>>>>>
>>>>>>>>>Same thing for many of the OSes of the world.
>>>>>>>>>
>>>>>>>>>So, they didn't force case sensitivity on us out of concern of
>>>>>>>>>the English language (Only Smalltalk cares about this in a
>>>>>>>>>serious manner).
>>>>>>>>>After all look at the crappy function names in maney languages
>>>>>>>>>including C and PHP.
>>>>>>>>>
>>>>>>>>>There are many things that we are stuck with for historical
>>>>>>>>>reasons that dont make sense today. But these days with
>>>>>>>>>autocompletion it shouldn't be much of an issue. Provided you are
>>>>>>>>>not using NoTePaD. Although I dislike VB for other reasons it
>>>>>>>>>does it it best. If you declare a variable, it will go through
>>>>>>>>>and fix it everywhere the same way. No questions asked.
>>>>>>>>>
>>>>>>>>>Ok, sorry about my rant.
>>>>>>>>
>>>>>>>>This has been hashed and rehashed ad nauseum in this group. If
>>>>>>>>you want to read about it, check Google Groups.
>>>>>>>>
>>>>>>>>Please let it drop. It's not going to change anything - or
>>>>>>>>anyone's mind.
>>>>>>>
>>>>>>>This is a typical instance of a small number of small minded coders
>>>>>>>trying to enforce their idea of what is "pure" on everybody. The
>>>>>>>whole idea sucks big time.
>>>>>>
>>>>>>Agreed. You are trying to enforce your ideas on everybody.
>>>>>
>>>>> No I'm not. It is the other way around. All computer languages and
>>>>> operating systems were orginally case-insensitive. Windows is still
>>>>> case-nsensitive, as are all the Windows products. Then a few
>>>>> lame-brains thought that case sensitivity would be really "kewl" and
>>>>> they are now trying to enforce their pathetic ideas on everybody
>>>>> else.
>>
>> Sorry to jump in the middle of this but... no they weren't.
>>
>> C, the language that Windows was written in, is and has always been
>> case sensitive.
>
> The Windows OS is, and has always been, case-insensitive. So have all
> the tools such as Word, Notepad, etc.
>
> All the operating systems and languages which I used before Personal
> Computers and Windows existed, such as mainframes and mini-computers,
> were all case-insensitive. Just because one particular language enforced
> case-sensitivity should not mean that it now has to be enforced on every
> language and every operating system.

All hail EBCDIC!

--
The USA Patriot Act is the most unpatriotic act in American history.
Feingold-Obama '08 - Because the Constitution isn't history,
It's the law.

 

Navigation:

[Reply to this message]


Удаленная работа для программистов  •  Как заработать на Google AdSense  •  England, UK  •  статьи на английском  •  PHP MySQL CMS Apache Oscommerce  •  Online Business Knowledge Base  •  DVD MP3 AVI MP4 players codecs conversion help
Home  •  Search  •  Site Map  •  Set as Homepage  •  Add to Favourites

Copyright © 2005-2006 Powered by Custom PHP Programming

Сайт изготовлен в Студии Валентина Петручека
изготовление и поддержка веб-сайтов, разработка программного обеспечения, поисковая оптимизация