You are here: Re: Breaking backwards compatibility - good or bad? « PHP Programming Language « IT news, forums, messages
Re: Breaking backwards compatibility - good or bad?

Posted by tony on 12/22/05 11:51

>> My point is that for 30 years I have worked with tools which were
>> totally insensitive to case, but some morons seem to think that case is
>> important. For God's sake WHY! What problem existed in the
>> case-insensitive world that needed to be fixed?

> Unicode.

Explain. I write scripts with an editor that stores in unicaode without
any problem, so what exactly is the problem?

> In order to determine if two strings match entirely based on case you
> have to take a lot of things into consideration. It's no longer
> sufficient to say A-Z maps to a-z.

You are talking about the *contents* of variables, whereas I am talking
about the *names* of variables. There is a BIG difference between the
two.

> The only reason languages like Fortran are case-insensitive is because
> punch cards and many early terminals only had uppercase characters.

True, but when punched cards where replaced by terminals and keyboards
which had the capability of both upper and lower case it made no
difference which case was used as they were treated exactly the same.
Thus programmers could take their original code which was all upper
case and change it if they wanted to. Changing case was a matter of
human readability or personal taste, but the computer did not care -
the name of a function or a variable was exactly the same regardless of
which case was used.

That is what I have been used to for decades, and I see absolutely no
advantage in being forced to switch.

 

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

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