ArtReal's readme
personal unreality:  точка пушистости

File is out there

07.07.04 13:08 ◇ keywords: виртуальные диалоги

 — Лани, вот скажи… как тебе нравится идея отказаться в файловой системе от каталогов и подкаталогов и перейти на «общую кучу»? А чтобы не путаться в большой куче имен файлов — откажемся и от имен.
 — Никс, ты сдурела! А как тогда я открою файл? И как объяснить программе, что данные брать «во-от оттуда»?
Никс скромно, но коварно потупилась.
 — Все очень просто: у нас есть универсальное средство — DM. Указав достаточный набор признаков (контекст, ключевые слова, ассоциативные метки), мы можем точно указать на нужный нам файл. Или на группу файлов.
 — Но это же неудобно! Вместо короткого точного адреса составлять изощренный запрос? Ыыыыы!
 — Неудобно. Но ты посмотри на это с другой стороны. FS слишком сильно завязана на две «подпорки» — на вложенные каталоги и на имена. Если мы лишаемся этих «подпорок», или не можем их использовать из-за непрозрачности или особенностей W-интерфейса (или другого агента), наступает коллапс — данные где-то есть, но вытянуть их чертовски трудно…
 — И тогда нас спасет DM?
 — Ага. Но «самое страшное» еще впереди. Ты помнишь, я рассказывала о закапывании данных?
 — Это когда иерархия каталогов достигает уровня N, и тогда сам начинаешь в них путаться?
 — Да, но нас в проекте Б интересует не методика хранения информации, а работа с информацией и быстрый доступ без эффекта закапывания в дальний ящик. Вот тут мы можем использовать оба способа (DM и по прямым адресам) сразу, отдавая предпочтение тому, который в данном контексте эффективней.

 [ link ] -1 +1