> Предлагаю упразднить директории! CP/M вообще прекрасно без них обходилась. Ну может и не так уж прекрасно. Но - обходилась.Что интересно, если вспомнить историю, было время, когда разработчики ОСей еще не определились, в каком именно формате работать с энерго-независимыми накопителями. Это сейчас все привыкли к иерархическим ФС, и считают это само собой разумеющимся.
Было время когда вместо концепции "файл" планировали использовать накопители напрямую как базы данных. И развитие вполне могло пойти именно по этому направлению. И не было бы этих самых стандартов на файловые системы, а были бы другие стандарты.
С другой стороны, современный навороченные ФС, типа btrfs и NTFS, имеют кучу разных фишек, которыми стандартные POSIX-средства (или виндовые программы тоже) просто не умеют использовать.
А с третьей стороны, многие движки СУБД (если не большинство) имеют внутри иерархическую реализацию, а вовсе не такую, какую пытаются изображать на уровне программных интерфейсов, не говоря уже про пользовательские интерфейсы.