Feb 16, 2009 17:45
Я понял!
Свойства файла зависят от его имени в творениях Microsoft исторически. Ведь первую (и, вероятно, единственную) программу, что писал БГ, называли Бейсик. А там переменные имеют разные свойства в зависимости от суффикса. Это так обрадовало БГ, что он твёрдо удерживает многие годы этот непонятный факт и распространяет понемногу на другие ОС.
програзм
Leave a comment
Comments 7
Reply
Reply
Reply
Reply
Reply
В макоси свойства файла никак не зависели от имени и держались в отдельном разделе ресурсов (что делало старую макось не совместимой при передаче файлов на писюк и обратно).
Так что обобщать не стоит :-)
А что БГ и его команда прописали всем массам в мозг жёстко "расширение имени файла" как само собой разумеещееся - это его большая заслуга.
Reply
идём дальше. атрибут "executable" тут при чём? ещё есть "read-only" атрибут, ещё есть acls, ещё есть (я щас взорву твой моск) alternate streams в файлах. и обо всём этом сейчас речи не идёт, а речь идёт про то, как дать системе знать про произвольный тип файла без того, чтобы собственно трогать этот файл.
Reply
Leave a comment