Jul 18, 2011 13:39
Кстати про айти.
Вообще говоря файловая система - это даже не рудимент, это такая внутренняя особенность операционных систем эпохи каменного века, которая нормального пользователя в XXI веке касаться не должна (и в некоторых случаях уже и не касается). Однако, самая жуткая и богопротивная вещь в ней - расширения файлов.
Это лютый вырвиглазный пиздец. Они уже давно ничего не обозначают. К примеру, htm и html - это одно и то же, а sys, dat и прочее считают своими куча совершенно разных программ (вспоминать про неполную версионную своместимость doc - не хочется даже)
Давно уже пора сделать по-человечески: у каждого файла заводится свойство, куда пишется уникальный для этого типа файла код. И создаётся база кодов, которая гарантирует уникальность этих кодов. Всё, ПРОФИТ. Если система не знает, чем открывать очередной файл, она лезет в интернет, получает из базы ответ «приложение X, альтернативные Y и Z», и выплевывает его пользователю, желательно с прямыми ссылками в Маркеты и Аппсторы.
Это все породит, в конце концов, отказ от дурацкой и лишней сущности самого «файла» и замену его внятной и интуитивной сущностью «документа», который может в себя включать сколько угодно файлов на нижнем уровне, но быть унитарной и неделимой вещью. К слову, в мультимедии - уже почти так. Вменяемые медиаплееры(iTunes, Zune, Google Music, Media Player) положили болт на файлы и работают с исполнитель\альбом\трек\плейлист. Ну и ДВД скажем - файлов много, а фильм то один.
К сожалению загонять людей в светлое будущее сложно. Всем нравится жить с привычными каменными топорами, а не бластерами.