_ RU.LINUX (2:5077/15.22) __________________________________________ RU.LINUX _
From : Leonid Broukhis 2:5020/400 25 Dec 99 23:57:44
Subj : Re: классы
_______________________________________________________________________________
From: [email protected] (Leonid Broukhis)
Vladimir A. Butenko wrote:
>> Hа размер букв ему, значит, плевать, а на разделитель - нет?
>> Чем report-99 хуже? И почему, по-твоему, пользователь не обидится,
>> увидев сообщение об ошибке ``File "Report-99" not found'', а пойдет
>> и исправит у себя имя файла, а увидев ``File "report'99" not found'' -
>> обидится и скажет - ну можно же было догадаться, разница всего в одной
>> букве!
>
>Потому что ' и - есть разные символы. А R и r - есть одна и та же буква.
Hо разные _символы_. Какие множества символов считать одинаковыми буквами,
одинаковыми разделителями, или одинаковыми крокозябрами - дело не системы,
а application. И я вполне за то, чтобы application за меня находила
"report'99", если я назвал файл "Report'99". Hо против того, чтобы
файловая система не позволяла мне сделать 2 разных файла, имена которых
различаются только регистром символов, _если я того желаю_.
>Это то, что ты (и кое-кто еще :-) никак не хотите понять, мысля в терминах
>"байт-кодов", а не реальных сучностей.
Я мыслю в терминах байт-кодов или реальных сучностей в зависимости
от обстоятельств. Application пусть мыслит по своим обстоятельствам,
которые хорошо когда максимально приближены к реальным сучностям,
а файловая система - по своим, которые наиболее просто и эффективно
формулируются как "все байт-коды разные", потому что на каждый чих
не наздравствуешься.
Leo
--- ifmail v.2.14dev3 * Origin: [email protected] (2:5020/400)